From afe7bdb4b5719c2e2e351c2e2bbbe99774bffc2e Mon Sep 17 00:00:00 2001 From: PeanutMelonSeedBigAlmond Date: Fri, 2 Feb 2024 18:25:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E5=96=84=E4=BA=86=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E8=AE=BE=E5=A4=87=E5=90=8D=E7=A7=B0=20Android=20?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E7=9A=84=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/kotlin/com/lifegpc/ehf/MainActivity.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/android/app/src/main/kotlin/com/lifegpc/ehf/MainActivity.kt b/android/app/src/main/kotlin/com/lifegpc/ehf/MainActivity.kt index d0f2bcd..06c3256 100644 --- a/android/app/src/main/kotlin/com/lifegpc/ehf/MainActivity.kt +++ b/android/app/src/main/kotlin/com/lifegpc/ehf/MainActivity.kt @@ -2,6 +2,7 @@ package com.lifegpc.ehf import android.app.Activity import android.content.Intent +import android.os.Build import android.view.WindowManager import com.lifegpc.ehf.annotation.ChannelMethod import com.lifegpc.ehf.eventbus.SAFAuthEvent @@ -31,6 +32,11 @@ class MainActivity : FlutterActivity() { flutterEngine, this ) + MethodChannelUtils.registerMethodChannel( + "lifegpc.eh_downloader_flutter/device", + flutterEngine, + this + ) } override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { @@ -59,4 +65,8 @@ class MainActivity : FlutterActivity() { private fun disableFlagSecure() { window.clearFlags(WindowManager.LayoutParams.FLAG_SECURE) } + + @ChannelMethod(methodName = "deviceName") + @Suppress("unused") + private fun getDeviceName(): String = Build.MODEL }