无法在外部设备中安装flutter应用程序

问题描述 投票:0回答:1

实际上我正在外部设备中安装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]]

The below image shows the class not found exception

flutter
1个回答
0
投票

我注意到了这一点,

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官方文档了解更多信息。

提示: 如果尚未安装,请在 VS Code 中添加

ADB Interface for VSCode
扩展。它可以节省您将物理设备与项目连接的时间。

© www.soinside.com 2019 - 2024. All rights reserved.