2016-04-30 21 views
1

Ich versuche, AdMob in meiner App zu verwenden.Kann Cordova Plugin nicht installieren

ich dies mit: https://github.com/appfeel/admob-google-cordova

Nach diesem Tutorial: https://github.com/appfeel/admob-google-demo

ich die Zip heruntergeladen haben. Führen Sie es auf dem Gerät und erhalten Sie die folgende Fehlermeldung:

Cordova-Admob-Plugin nicht bereit. Bist du im Desktop-Browser? Es wird nicht Arbeit ...

Ich habe untersucht und festgestellt, dass das Plugin nicht einmal installiert ist. Also versuchte ich es über die CLI-Installation wie folgt:

cordova plugin add cordova-admob 

Und ich bekomme die folgenden Meldungen:

cordova-admob: Achtung, nicht alle notwendigen Dateien für Winkel Browser-Plattform kopieren könnte.

cordova-admob: Stellen Sie sicher, 'www/lib/Winkel admob/Winkel admob.js' existiert (Sie es von 'plugins/cordova-admob/Winkel admob.js' kopieren)

Ich habe versucht, es von dort zu kopieren und einen Ordner an der Stelle www/lib/angular-admob erstellt, da es nicht da war, aber ich bekomme Build-Fehler.

Wer findet das? Ich bin schon seit Wochen dabei und versuche, die adMob für PhoneGap/Cordova einzusetzen, aber ich bekomme immer wieder andere Fehler. Ich habe dieses Plugin versucht:

https://github.com/floatinghotpot/cordova-admob-pro

Dass man auf dem Android-Emulator große gearbeitet, aber nicht, wenn ich beide diene es über den phonegap Desktop-App auf mein Gerät und diente es von CLI auf mein Gerät.

Hier ist der Fehler, den ich jetzt immer bin:

ERROR 1

Wenn das Projekt von Grund auf neu erstellen und die folgenden Schritte:

cordova AdMobTest erstellen || Cordova-Plattform Android hinzufügen || Cordova Plugin hinzufügen Cordova-Admob || Erstellen leerer lib Ordner in meinem Projekt www Ordner || cordova plugin entferne cordova-admob || Cordova Plugin hinzufügen Cordova-Admob || Cordova bereitet Android vor || cordova kompilieren android || cordova läuft android --device -

ich jetzt diesen Fehler:

ERROR 2

Antwort

1

Nur einen LEER Ordner mit den lib in Ihrem Projekt www Ordnernamen erstellen:

enter image description here

Reinigen Sie Ihr Projekt ct, indem Sie die aktuelle Version des Plugins mit dem cordova cli entfernen. Denken Sie daran, die cli in Ihrem Projektstammordner verwenden: enter image description here

Fügen Sie das Plugin mit dem cordova cli: enter image description here

Haben Sie einen schönen Tag!

EDIT: Ihr Fehler innerhalb processDebugResources auftreten also nichts über das Plugin es ist. Um dieses Problem zu vermeiden, ändern Sie Ihr Ziel-Android-SDK in eine frühere Version.

ist hier eine Frage beantwortet, die dieses Problem adressieren. Execution failed app:processDebugResources Android Studio

+0

, dass das Plugin installiert :) Aber ich bekomme Fehler bauen :(Nachdem ich das Plugin hinzugefügt habe ich versucht, es auf dem Gerät läuft Es gab den Fehler, dass ich habe zu meiner Frage hinzugefügt, wäre super dankbar, wenn du nochmal helfen könntest. Ich habe versucht, diese PNGs manuell hinzuzufügen. Aber wenn ich den Android baue (cordova build), überschreibt er all diese. Ich habe durch welchen Code ich kann und Ich kann nicht finden, wo diese Bilder gesetzt sind. Alles, was es braucht, ist eine Namensänderung, wie wenn ich es baue fügt PNGs mit Namen beginnend mit: 'common_plus', aber ich brauche es 'common_google'. Vielen Dank – thatOneGuy

+0

Das sind sehr seltsame Fehler Ich kann eine debug.apk ohne Fehler auf meinem Android-Gerät erstellen und pushen his: Öffnen Sie Ihre Befehlszeile in Ihrem Projekt Stammordner, geben Sie Folgendes ein: "cordova prepare android" danach "cordova compile android". Welche Ergebnisse erhalten Sie nach der Eingabe? –

+0

Genau der gleiche Fehler wie vorher :(Es ist die Namen der PNGs, dass es auf Fehler scheint :( – thatOneGuy

Verwandte Themen