2016-04-30 20 views
1

私のアプリでAdMobを使用しようとしています。cordovaプラグインをインストールできない

私はこれを使用しています:https://github.com/appfeel/admob-google-cordova

このチュートリアル後:https://github.com/appfeel/admob-google-demo

私は、zipファイルをダウンロードしています。デバイス上で実行すると、次のエラーメッセージが表示されます。

cordova-admobプラグインは準備ができていません。デスクトップブラウザですか?それは私が調査しても、インストールされていないプラグインを見つけた

仕事...ではないでしょう。だから私はそうのようにCLIを経由して、それをインストールしてみました:

cordova plugin add cordova-admob 

そして、私は、次のメッセージが出ます:

コルドバ-のAdMobを:警告は、角度 ブラウザプラットフォームのために必要なファイルをコピーすることができませんでした。

コルドバ-のAdMob:

(あなたは 'コルドバ-のAdMob /アンギュラadmob.jsプラグイン/' からそれをコピーすることができます)に存在する '角度-のAdMob /アンギュラadmob.js/WWW/libが' で確認してください

私はそこからコピーし、そこにはなかったので、場所www/lib/angular-admobにフォルダを作成しましたが、ビルドエラーが発生します。

誰でもこれを見かけますか?私はPhoneGap/CordovaでadMobを動かそうと数週間、オン/オフしてきましたが、別のエラーが発生しています。

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

1ということは、Androidエミュレータ上で素晴らしい仕事が、私は、両方とも、私のデバイスへのCLIからPhoneGapのデスクトップアプリを経由して自分のデバイスにそれを提供し、それを務めていないとき:私はこのプラグインを試してみました。

ここで私は今取得していますエラーです:

ERROR 1

をゼロからプロジェクトを作成し、次の手順を実行するとき:

コルドバはAdMobTestを作成するには、||コードバプラットフォームがアンドロイドを追加||コードバー プラグインを追加cordova-admob ||私の プロジェクトのwwwフォルダ内に空のlibフォルダを作成します。コードバプラグインを削除cordova-admob ||コードバー プラグインを追加cordova-admob ||コードワーバーはアンドロイドを準備する||コードワーコンパイル アンドロイド||コルドバ実行アンドロイド--device -

私は今、このエラーを取得しています:

ERROR 2

答えて

1

はちょうどあなたのプロジェクトのwwwフォルダ内 libに名前EMPTYフォルダを作成します。

enter image description here

プロジェクターのクリーニングctを使用してプラグインの現在のバージョンを削除します。思い出してくれるが、プロジェクトのルートフォルダ内のCLIを使用しますenter image description here

コルドバCLIを使用してプラグインを追加します。 enter image description here

は良い一日を!

EDIT:そうプラグインについては何もit'sないあなたのエラーがprocessDebugResources内部で発生。この問題を回避するには、ターゲットAndroid SDKを以前のバージョンに変更します。ここで

は、一つは、この問題をアドレス質問答えている:Execution failed app:processDebugResources Android Studio

+0

プラグインをインストール:)しかし、私はエラーを構築し得る:(私はプラグインを追加した後、私はデバイス上でそれを実行してみましたそれは私にエラーを与えました。あなたが再び手伝ってもらえればとても感謝しています。私はこれらのPNGを手作業で追加しようとしましたが、アンドロイド(cordova build)をビルドすると、これらはすべて上書きされます。これらの画像がどこに置かれているのかわかりません。ビルド時に名前を変更すると名前が変わります。「common_plus」で始まる名前のpngを追加しますが、「common_google」にする必要があります。 – thatOneGuy

+0

これは非常に奇妙なエラーです私はビルドし、エラーなしで私のアンドロイドデバイスに1つのdebug.apkをプッシュすることができます。彼の:あなたのプロジェクトのルートフォルダ内のコマンドラインを開いて、入力してください: "cordova準備アンドロイド"この後、 "cordovaコンパイルアンドロイド"。あなたがこれを打ち明けた後、どんな出力を得ますか? –

+0

あなたのプラットフォーム\ android \ build \ intermediates \ res(またはresフォルダ)内にデータがあるかどうか最初にチェックしてください:(それはエラーと思われるpngの名前です:( – thatOneGuy

関連する問題