コードワ、特にクラッシュツール用のプラグインをインストールする必要があります。私はいくつかのオプションがあり、インストールしようとするたびに、Cordova-androidのバージョンが古くて非難されているという警告が表示され、プラグインはこの問題のために正確に動作するようになります。私が試したCordovaのアップデート/新規プロジェクトのエラー
プラグインは以下のとおりです。コルドバ
どちらもAndroidプラットフォームでのためのPhoneGapのため
Crittercism
appsee。
私は現在、Cordova-androidバージョン3.6.4で「動作」しており、目標はバージョン5.1.1にアップグレードすることを目標にしています。
私はCordovaのドキュメントページを見てきました。ここでは、プロジェクトをアップグレードしたり、新しい現在のベースを作成したり、現在のプロジェクトの内容をコピーしたりする2つの方法があります。問題を引き起こすプラグインを更新する必要があります。
1)既存のプロジェクトからのアップグレード:最良の方法である
は、既存のプラットフォームを削除し、(更新追加)
cordova platform remove android
cordova platform add android
新その後、あなたの資産/ WWWの内容を追加することですフォルダに保存されます。
2)私たちは、新しいプロジェクト
cordova create androidApp com.android.app AndroidApp
は、我々はAndroidプラットフォームに
cordova platform add android
をインストール
cd androidApp
を作成したプロジェクトフォルダに入っ作成
を更新し、新しいプロジェクトを作成します。
この時点で、どちらの場合も、Eclipseの2つのフォルダMainActivityとCordovaLibをインポートしてプロジェクトをインポートします。
なぜ上記の判断でプロジェクトを作成するのが「AndroidApp」ではなく「MainActivity」であるのかわかりません。どちらの場合でもAndroid 6.0ライブラリを追加して、次のエラーが表示されます。
Description Resource Path Location Type The container 'Android Dependencies' references non existing library 'D:\****\****\****\****\platforms\android\CordovaLib\bin\cordovalib.jar' MainActivity Build path Build Path Problem
The proyect cannot be build until path errors are resolved
注:****隠したいディレクトリを参照してください。
まあ、問題は私がこのエラーを取り除くことができないということです。私はここでこの問題について多くのことを調べました。私はそれが非常に頻繁に起こるのを見ました。問題は私が私の場合に修正できなかったことです。
は、私は次の操作を実行しようとした:
私はCordovaLibを通じてcordovalib.jarを生成するプロジェクトをコンパイルしているが、生成され、行方不明のままです。プロジェクト>プロパティ> Javaビルドパス> Androidに赤い十字線の依存関係のエラーがあり、ライブラリcordodeib.jarのルートに行方不明の検索があります。
ライブラリを削除して、プロジェクト>プロパティ> Android>ライブラリから、新しいプロジェクトでこれを行う必要があります。
私はすべて、クリーンクリーンのみCordovaLibを構築し、構築し、クリーンのみMainActivityと構築を行うことを試みた...
私は、Eclipseを閉じて、それを再開しようとしました。
バージョン3.6.4のCordova-Androidは完璧に動作しますが、プラグインのアップデートを行う必要があります。現在、私はjdk 1.7を持っていて、私も1.8でテストしました。
あなたはAndroid SDK 4.2.2,4.4.2,4.4w.2,5.1.1,6.0を持っていますが、まだ毎回Eclipseに入ります別のエラーですが、今回は次のようになります:
Android 6.0に問題が発生しました。 android-23の解析データが失われました。
ターゲットをandroid-22に変更すると、同じ問題が発生します。
もう修正できません。
私は
はどうもありがとうございました。このトピックに関するあらゆるアドバイスをいただければ幸いです!
P.D:私はnodejs、git、sdk1.7と1.8、アンドロイド用のsdkを持っています。私はdevのためのEclipseとTabletのSamsung Galaxyタブをデバイスとして使用しています。
なぜEclipseの代わりにアンドロイドスタジオを使用しないのですか? – nyluje
私はEclipseを使用する必要があります:( – Armando
android-cordovaのバージョン(5.1.1に到達しようとしています)、どのAndroid SDKが動作するはずですか?それで、あなたには正しいAndroid SDKがありますか?ビルド? – nyluje