This commit is contained in:
J. A. Messias 2024-11-11 14:49:34 -03:00
parent cadcf54bdd
commit ff01fb96fa
3 changed files with 1 additions and 26 deletions

View File

@ -1,53 +1,29 @@
package com.freaccess.hub package com.freaccess.hub
import android.os.Bundle import android.os.Bundle
import android.provider.Settings import android.provider.Settings
import io.flutter.embedding.android.FlutterFragmentActivity import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.embedding.engine.FlutterEngine import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugin.common.MethodChannel import io.flutter.plugin.common.MethodChannel
class MainActivity: FlutterFragmentActivity() { class MainActivity: FlutterFragmentActivity() {
private val CHANNEL = "com.freaccess.hub/getAndroidId" private val CHANNEL = "com.freaccess.hub/getAndroidId"
override fun configureFlutterEngine(flutterEngine: FlutterEngine) { override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
super.configureFlutterEngine(flutterEngine) super.configureFlutterEngine(flutterEngine)
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL).setMethodCallHandler { call, result -> MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL).setMethodCallHandler { call, result ->
if (call.method == "getAndroidId") { if (call.method == "getAndroidId") {
val androidId = getAndroidId() val androidId = getAndroidId()
if (androidId != null) { if (androidId != null) {
result.success(androidId) result.success(androidId)
} else { } else {
result.error("UNAVAILABLE", "Android ID not available.", null) result.error("UNAVAILABLE", "Android ID not available.", null)
} }
} else { } else {
result.notImplemented() result.notImplemented()
} }
} }
} }
private fun getAndroidId(): String? { private fun getAndroidId(): String? {
return Settings.Secure.getString(contentResolver, Settings.Secure.ANDROID_ID) return Settings.Secure.getString(contentResolver, Settings.Secure.ANDROID_ID)
} }
} }

View File

@ -131,7 +131,6 @@ class _BottomArrowLinkedLocalsComponentWidgetState extends State<BottomArrowLink
} }
static void _handleError(BuildContext context, String errorMsg) { static void _handleError(BuildContext context, String errorMsg) {
AuthenticationService.signOut(context);
DialogUtil.error(context, errorMsg); DialogUtil.error(context, errorMsg);
} }