Added video streaming behaviour.

Improved Throughput calculations(Is using native calculations).
Some other fixes
This commit is contained in:
Ziver Koc 2014-08-05 12:55:51 +02:00
parent 257bd59cdb
commit 9cdcd46ed5
9 changed files with 104 additions and 12 deletions

View file

@ -4,6 +4,8 @@ import android.app.ActionBar;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.OnSharedPreferenceChangeListener;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.os.Handler;
import android.preference.PreferenceManager;
@ -41,11 +43,14 @@ public class MainActivity extends FragmentActivity implements OnSharedPreference
private static UeControlExecutor currentExecutor;
private static CSVWriter csvLogger;
private static int uid;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Get UID
uid = getApplicationInfo().uid;
// Setup Debugging
setupDebugLogging();
@ -172,6 +177,9 @@ public class MainActivity extends FragmentActivity implements OnSharedPreference
csvLogger.write(currentExecutor.getRunningBehaviour().getName(), downThroughput, upThroughput);
}
public static int getUID(){
return uid;
}
@Override