diff --git a/android/app/src/main/java/de/nicolasklier/livebeat/MainActivity.kt b/android/app/src/main/java/de/nicolasklier/livebeat/MainActivity.kt index 0c77260..6bf4de9 100644 --- a/android/app/src/main/java/de/nicolasklier/livebeat/MainActivity.kt +++ b/android/app/src/main/java/de/nicolasklier/livebeat/MainActivity.kt @@ -38,6 +38,7 @@ class MainActivity : AppCompatActivity() { companion object { @JvmStatic val API_URL = "http://192.168.178.26:8040" var TOKEN = "" + var USER: User? = null } private var broadcastReceiver: BroadcastReceiver? = null @@ -50,6 +51,7 @@ class MainActivity : AppCompatActivity() { val client = OkHttpClient() val req = Request.Builder() .url("$API_URL/phone/$androidId") + .header("token", TOKEN) .get() .build() val response = client.newCall(req).execute() @@ -65,7 +67,7 @@ class MainActivity : AppCompatActivity() { androidId, Build.MODEL, Build.PRODUCT, - Build.VERSION.RELEASE, + Build.VERSION.BASE_OS + " " + Build.VERSION.RELEASE + " " + Build.VERSION.CODENAME, System.getProperty("os.arch") ) val moshi = Moshi.Builder().add(KotlinJsonAdapterFactory()).build() @@ -91,7 +93,6 @@ class MainActivity : AppCompatActivity() { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) setSupportActionBar(findViewById(R.id.toolbar)) - startService(Intent(this, TrackerService::class.java)) // Check authorization val backendChecks = Thread(Runnable { @@ -119,14 +120,34 @@ class MainActivity : AppCompatActivity() { this.runOnUiThread(Runnable { findViewById(R.id.httpStatus).setTextColor(Color.GREEN) findViewById(R.id.httpStatus).text = "CONNECTED" + findViewById