J'essaie d'utiliser AdMob dans mon application.
J'utilise ceci: https://github.com/appfeel/admob-google-cordova
Suite à ce tutoriel: https://github.com/appfeel/admob-google-demo
J'ai téléchargé le zip. Exécutez-le sur le périphérique et recevez le message d'erreur suivant:
Le plugin cordova-admob n'est pas prêt. Êtes-vous dans le navigateur de bureau? Il n'a pas travail...
J'ai enquêté et découvert que le plugin n'est même pas installé. J'ai donc essayé de l'installer via la CLI comme ceci:
cordova plugin add cordova-admob
Et je reçois les messages suivants:
cordova-admob: Attention, impossible de copier les fichiers nécessaires pour angular plate-forme de navigateur.
cordova-admob: Veuillez vous assurer "www / lib / angular-admob / angular-admob.js" existe (vous pouvez le copier à partir de "plugins / cordova-admob / angular-admob.js")
J'ai essayé de le copier à partir de là et j'ai créé un dossier à l'emplacement www/lib/angular-admob
comme ce n’était pas là mais j’obtiens des erreurs de construction.
Quelqu'un est tombé sur ça? Cela fait des semaines que je suis au courant, essayant de faire fonctionner adMob pour PhoneGap / Cordova, mais je continue à avoir des erreurs différentes. J'ai essayé ce plugin:
https://github.com/floatinghotpot/cordova-admob-pro
Celui-ci a très bien fonctionné sur l'émulateur Android, mais pas lorsque, tous les deux, je l'ai servi à mon appareil via l'application de bureau phonegap et l'a servi de la CLI sur mon appareil.
Voici l'erreur que je reçois maintenant:
Lors de la création du projet à partir de zéro et en suivant ces étapes:
cordova crée un AdMobTest || plate-forme cordova ajouterandroid || Cordova plugin add cordova-admob || créer un dossier lib dans mon dossier www du projet || Cordova plugin supprimer cordova-admob || Cordova plugin add cordova-admob || cordova préparer android || Cordova compiler android || cordova run android - appareil -
Je reçois maintenant cette erreur:
Réponses:
1 pour la réponse № 1Il suffit de créer un VIDE dossier avec le nom lib dans le dossier www de votre projet:
Nettoyez votre projet en supprimant la version actuelle du plug-in avec cordova cli. Rappelez-vous d'utiliser le cli dans le dossier racine de votre projet:
Ajoutez le plugin avec le cordova cli:
Bonne journée!
MODIFIER : Votre erreur se produit à l'intérieur processDebugResources donc ce n'est rien à propos du plugin. Pour éviter ce problème, remplacez votre SDK Android cible par une version antérieure.
Voici une question à réponse qui adresse ce problème: Exécution a échoué app: processDebugResources Android Studio