我已成功将 Google AdMob 添加到我的 Xamarin Forms 应用程序中。应用程序在模拟器和设备上运行良好。
现在我试图通过在 Android 项目中打开带有“Sdk 和用户程序集”选项的链接器来减小 apk 大小。
一旦我打开链接器,我就会收到以下错误 -
Java.Lang.RuntimeException Message=无法获取提供程序 com.google.android.gms.ads.MobileAdsInitProvider:java.lang.ClassNotFoundException:在路径上找不到类“com.google.android.gms.ads.MobileAdsInitProvider”: DexPathList[[zip file "/data/app/com.companyname.testapp-ja8UI5lHn0Hrtg1FqPOk8A==/base.apk"],nativeLibraryDirectories=[/data/app/com.companyname.testapp-ja8UI5lHn0Hrtg1FqPOk8A==/lib/x86 data/app/com.companyname.testapp-ja8UI5lHn0Hrtg1FqPOk8A==/base.apk!/lib/x86, /system/lib]]
关于如何修复此错误并仍然减小 apk 大小的任何建议?
更新
所有 NuGet 包都是最新的最新版本。