【发布时间】:2021-08-30 04:05:27
【问题描述】:
您能否协助解决我在调试我的颤振应用程序后尝试实现“google_mobile_ads”时遇到的这个问题,因为该应用程序已成功构建但连接已丢失并且颤振医生没有问题
E/AndroidRuntime(12485):原因:java.lang.ClassNotFoundException: 没找到课 “com.google.android.gms.ads.initialization.OnInitializationCompleteListener” 在路径上:DexPathList[[zip 文件 "/data/app/~~NSY8q-IBctGxJYGXJzXLcA==/com.kids_learning_A_E-0Pc0rDeeHmisujXxSpOMaQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~NSY8q-IBctGxJYGXJzXLcA==/com.kids_learning_A_E-0Pc0rDeeHmisuQX= =/lib/arm64, /data/app/~~NSY8q-IBctGxJYGXJzXLcA==/com.kids_learning_A_E-0Pc0rDeeHmisujXxSpOMaQ==/base.apk!/lib/arm64-v8a, /system/lib64]] E/AndroidRuntime(12485): 在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207) E/AndroidRuntime(12485):在 java.lang.ClassLoader.loadClass(ClassLoader.java:379) E/AndroidRuntime(12485):在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/AndroidRuntime(12485): ... 21 更多 I/Process (12485): 发送 信号。 PID:12485 SIG:9 错误处理“checkPlatformOverride” 自定义请求:方法不可用:ext.flutter.platformOverride 处理“checkBrightnessOverride”自定义请求时出错:方法不是 可用:ext.flutter.brightnessOverride 错误处理 'serviceExtension' 自定义请求:方法不可用: ext.flutter.inspector.setPubRootDirectories 错误处理 “checkIsWidgetCreationTracked”自定义请求:错误状态:无元素 失去与设备的连接。退出(sigterm)
[√] Flutter (Channel stable, 2.0.1, on Microsoft Windows [Version 10.0.10240], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[√] Chrome - develop for the web
[√] Android Studio (version 4.1.0)
[√] VS Code (version 1.57.0)
[√] Connected device (2 available)
• No issues found!
在我的 Flutter 应用中添加以下代码以启动和实施 google_mobile_ads 时发生这种情况
void main() {
WidgetsFlutterBinding.ensureInitialized();
MobileAds.instance.initialize();
runApp(MyApp());
}
pubspec.yaml 依赖项
dependencies:
flutter:
sdk: flutter
draggable_widget: ^1.1.1
services: ^0.0.1
audioplayers: ^0.18.3
flutter_staggered_animations: ^1.0.0
google_mobile_ads: ^0.11.0
【问题讨论】:
-
能否提供您申请中的相关代码?
-
void main() { WidgetsFlutterBinding.ensureInitialized(); MobileAds.instance.initialize();运行应用程序(我的应用程序());它只是在 man 函数中添加 google_mobile_ads 的实现时发生了
-
pubspec.yaml 环境的依赖关系:sdk: ">=2.7.0
-
请用这些细节编辑问题。
-
您是否在 main.dart 文件中导入了 google 包?
标签: flutter dart googlemobileads