实际上我正在外部设备中安装flutter应用程序,但无法做到这一点。 它显示无法找到类“com.appazon.appazon.MainActivity”。它只显示该应用程序正在安装但从未安装。
错误如下: E/AndroidRuntime(29040): java.lang.RuntimeException: 无法实例化活动 ComponentInfo{com.appazon.appazon/com.appazon.appazon.MainActivity}: java.lang.ClassNotFoundException: 找不到类“com.appazon. appazon.MainActivity”路径:DexPathList[[zip 文件“/data/app/~~OM2AzhFMd9XUFVOiiYzuPQ==/com.appazon.appazon-gzQHt98phAih6HHo86Rtng==/base.apk”],nativeLibraryDirectories=[/data/app/~~ OM2AzhFMd9XUFVOiiYzuPQ==/com.appazon.appazon-gzQHt98phAih6HHo86Rtng==/lib/arm64,~~OM2AzhFMd9XUFVOiiYzuPQ==/com.appazon.appazon-gzQHt98phAih6HHo86Rtng==/base.apk!/lib/arm64-v8a , /system/lib64, /system/system_ext/lib64]]
我注意到了这一点,
E/AndroidRuntime(29040): java.lang.RuntimeException: 无法 实例化活动 组件信息{com.appazon.appazon/com.appazon.appazon.MainActivity
请导航到项目的 android/app/src/main/kotlin/MainActivity.kt 来检查 MainActivity 类
在你的 POV 中,它应该是这样的:
package com.appazon.appazon
import io.flutter.embedding.android.FlutterActivity
class MainActivity: FlutterActivity()
请注意:您不必修改该类,除非您在应用程序中使用指示您必须修改它的功能。请参阅Flutter官方文档了解更多信息。
ADB Interface for VSCode
扩展。它可以节省您将物理设备与项目连接的时间。