Expo response-native-google-mobile-ads Android аварийно завершает работу при загрузке приложенияAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Expo response-native-google-mobile-ads Android аварийно завершает работу при загрузке приложения

Сообщение Anonymous »

Недавно я перешел на Expo 50, и с тех пор любой APK, который я собираю, вылетает при загрузке с ошибкой:
Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException:
Invalid application ID
В настоящее время он отлично работает для iOS.
Я пробовал много разных способов настройки идентификатора (опять же, это работало за несколько лет до этой миграции.
Я использую "expo": "~50.0.20" и "react-native-google-mobile-ads": "^ 14.2.5"
То, что я пробовал, в различных комбинациях и отдельно:
AndroidManifest.xml


app.config.js
module.exports = {
expo: {
name: APP-NAME,
slug: MY-SLUG,
scheme: MY-SCHEMA,
version: "2.0.3",
orientation: "portrait",
icon: "./assets/icon.png",
userInterfaceStyle: "light",
splash: {
image: "./assets/splash.png",
resizeMode: "contain",
backgroundColor: "#ffffff",
},

platforms: ["ios", "android", "web"],
updates: {
fallbackToCacheTimeout: 0,
},
assetBundlePatterns: ["**/*"],
ios: {
supportsTablet: true,
bundleIdentifier: MY-BUNDLE-IDENTIFIER,
buildNumber: "1.0.0",
},
android: {
package: MY-PACKAGE,
googleServicesFile:
process.env.GOOGLE_SERVICES_JSON ?? "/android/app/google-services.json",
versionCode: 58,
permissions: [],
playStoreUrl:
"https://play.google.com/store/apps/details?id=MY-APP",
adaptiveIcon: {
foregroundImage: "./assets/icon.png",
backgroundColor: "#FFFFFF",
},
config: {
googleMobileAdsAppId: "ca-app-pub-MY~KEY",
},
},
web: {
favicon: "./assets/favicon.png",
},
extra: {
"react-native-google-mobile-ads": {
android_app_id: "ca-app-pub-MY~KEY",
ios_app_id: "ca-app-pub-MY~KEY",
},
eas: {
projectId: MY-PROJECT-ID,
},
},
plugins: [
[
"react-native-google-mobile-ads",
{
android_app_id: "ca-app-pub-MY~KEY",
ios_app_id: "ca-app-pub-MY~KEY",
},
],
],
},
"react-native-google-mobile-ads": {
android_app_id: "ca-app-pub-MY~KEY",
ios_app_id: "ca-app-pub-MY~KEY",
},
};


Подробнее здесь: https://stackoverflow.com/questions/792 ... n-app-load
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»