Android のアップグレード
このガイドは、コルドバの旧バージョンからアップグレードする Android プロジェクトを変更する方法を示します。 これらの命令のほとんど、古いの前にあるコマンド ライン ツールのセットで作成されたプロジェクトに適用されます、 cordova CLI ユーティリティ。 CLI のバージョンを更新する方法については、コマンド ライン インターフェイス参照してください。
3.2.0 から 3.3.0 へのアップグレード
用として同じ instructinos に従ってください。3.2.0.
3.3.0 にはじまって、コルドバ ランタイム今 jar ファイルの代わりにアンドロイドをライブラリとしてコンパイルされます。 これがコマンドラインの使用法の効果がない IDE ユーザーが新しく追加されたインポートする必要があります MyProject-CordovaLib のワークスペースにプロジェクト。
3.1.0 から 3.2.0 へのアップグレード
コルドバ CLI で作成されたプロジェクト。
更新、
cordovaCLI バージョン。コマンド ライン インターフェイスを参照してください。実行
cordova platform update android
コルドバ CLI で作成されていないプロジェクトの場合に実行します。
bin/update <project_path>
3.1.0 3.0.0 からアップグレード
コルドバ CLI で作成されたプロジェクト。
更新、
cordovaCLI バージョン。コマンド ライン インターフェイスを参照してください。実行
cordova platform update android
コルドバ CLI で作成されていないプロジェクトの場合に実行します。
bin/update <project_path>
2.9.0 から CLI (3.0.0) へのアップグレード
コマンド ライン インターフェイスで説明されているようにコルドバ、CLI を使用して新しい Apache コルドバ 3.0.0 プロジェクトを作成します。
コルドバ プロジェクトたとえば、プラットフォームの追加します。
cordova platform add android.プロジェクトの内容をコピー
wwwディレクトリをwwwで作成したコルドバ プロジェクトのルート ディレクトリ。下で適切なディレクトリに、古いプロジェクトから、ネイティブ アセットをコピー
platforms/android: このディレクトリには、ネイティブのコルドバ android プロジェクトが存在します。コルドバ CLI ツールを使用して、必要な任意のプラグインをインストールします。CLI 処理するすべてのコア Api のプラグインとして追加する必要がありますので注意してください。のみ 3.0.0 プラグインは CLI と互換性があります。
2.9.0 から 3.0.0 にアップグレードします。
新しい Apache コルドバ Android プロジェクトを作成します。
内容をコピーして
wwwを新しいプロジェクト ディレクトリ。コピーからネイティブ Android 資産あなた
resを新しいプロジェクト ディレクトリ。インストールされている任意のプラグイン経由でのコピー、
srcサブディレクトリを新しいプロジェクトにします。非推奨アップグレードすることを確認
<plugin>あなたの古いからの参照config.xmlファイルを新しい<feature>仕様。参照を更新、
org.apache.cordova.apiパッケージになるまでorg.apache.cordova.注: すべてのコア Api が削除されているし、のプラグインとしてインストールする必要があります。詳細についてを使用して Plugman 管理プラグイン ガイドを参照してください。
2.8.0 から 2.9.0 へのアップグレードします。
- 実行
bin/update <project_path>.
2.8.0 へ 2.7.0 からのアップグレードします。
削除
cordova-2.7.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.8.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova.jsファイル。コピー、
res/xml/config.xmlと一致するファイルframework/res/xml/config.xml.更新プログラム
framework/res/xml/config.xmlを以前のように同様の設定を持っています。ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
2.6.0 からへ 2.7.0 をアップグレードします。
削除
cordova-2.6.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.7.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.7.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.7.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.更新プログラム
framework/res/xml/config.xmlを以前のように同様の設定を持っています。ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
2.5.0 から 2.6.0 にアップグレードします。
削除
cordova-2.5.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.6.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.6.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.6.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.更新プログラム
framework/res/xml/config.xmlを以前のように同様の設定を持っています。ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
実行 bin/update <project> プロジェクト パスを持つコルドバのソース ディレクトリに表示されます。
2.4.0 から 2.5.0 にアップグレードします。
削除
cordova-2.4.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.5.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.5.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.5.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.更新プログラム
framework/res/xml/config.xmlを以前のように同様の設定を持っています。ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
2.3.0 から 2.4.0 にアップグレードします。
削除
cordova-2.3.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.4.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.4.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.4.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
2.2.0 から 2.3.0 にアップグレードします。
削除
cordova-2.2.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.3.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.3.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.3.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
2.1.0 から 2.2.0 にアップグレードします。
削除
cordova-2.1.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.2.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.2.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.2.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
2.0.0 から 2.1.0 にアップグレードします。
削除
cordova-2.0.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.1.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.1.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.1.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.ファイルのコピー元
bin/templates/cordovaプロジェクトのcordovaディレクトリ。
1.9.0 から 2.0.0 にアップグレードします。
削除
cordova-1.9.0.jarプロジェクトのlibsディレクトリ。追加
cordova-2.0.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-2.0.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-2.0.0.jsファイル。コピー、
res/xml/config.xml一致するようにframework/res/xml/config.xml.
2.0.0 リリース、 config.xml ファイルを結合し、置換 cordova.xml と plugins.xml 。 古いファイルは廃止され、彼らはまだ、2.0.0 で動作しながら、将来のリリースで動作しなくなります。
1.8.1 から 1.9.0 にアップグレードします。
削除
cordova-1.8.0.jarプロジェクトのlibsディレクトリ。追加
cordova-1.9.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.9.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-1.9.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.
導入により、 CordovaWebView では 1.9.0 リリースでは、サード パーティのプラグインが動作しません。 これらのプラグインからコンテキストを取得する必要があります、 CordovaInterface を使用して getContext() または getActivity() 。 経験豊富なアンドロイドの開発者でない場合プラグインのメンテナに連絡して、バグ追跡システムにこのタスクを追加してください。
1.8.0 から 1.8.0 へのアップグレードします。
削除
cordova-1.8.0.jarプロジェクトのlibsディレクトリ。追加
cordova-1.8.1.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.8.1.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-1.8.1.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.
1.7.0 から 1.8.0 へのアップグレードします。
削除
cordova-1.7.0.jarプロジェクトのlibsディレクトリ。追加
cordova-1.8.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.8.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-1.8.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.
1.7.0 から 1.8.0 へのアップグレードします。
削除
cordova-1.7.0.jarプロジェクトのlibsディレクトリ。追加
cordova-1.8.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.8.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-1.8.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.
1.6.1 から 1.7.0 へのアップグレードします。
削除
cordova-1.6.1.jarプロジェクトのlibsディレクトリ。追加
cordova-1.7.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.7.0.jsプロジェクトに。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.
1.6.0 から 1.6.1 へのアップグレードします。
削除
cordova-1.6.0.jarプロジェクトのlibsディレクトリ。追加
cordova-1.6.1.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.6.1.jsプロジェクトに。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.
1.5.0 から 1.6.0 にアップグレードします。
削除
cordova-1.5.0.jarプロジェクトのlibsディレクトリ。追加
cordova-1.6.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.6.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-1.6.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.交換
res/xml/phonegap.xmlとres/xml/cordova.xmlと一致するにはframework/res/xml/cordova.xml.
1.4.0 から 1.5.0 にアップグレードします。
削除
phonegap-1.4.0.jarプロジェクトのlibsディレクトリ。追加
cordova-1.5.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
cordova-1.5.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
cordova-1.5.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.交換
res/xml/phonegap.xmlとres/xml/cordova.xmlと一致するにはframework/res/xml/cordova.xml.
1.3.0 から 1.4.0 にアップグレードします。
削除
phonegap-1.3.0.jarプロジェクトのlibsディレクトリ。追加
phonegap-1.4.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
phonegap-1.4.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
phonegap-1.4.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.更新
res/xml/phonegap.xml一致するようにframework/res/xml/phonegap.xml.
1.3.0 に 1.2.0 からアップグレードします。
削除
phonegap-1.2.0.jarプロジェクトのlibsディレクトリ。追加
phonegap-1.3.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
phonegap-1.3.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
phonegap-1.2.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.更新
res/xml/phonegap.xml一致するようにframework/res/xml/phonegap.xml.
1.1.0 から 1.2.0 にアップグレードします。
削除
phonegap-1.1.0.jarプロジェクトのlibsディレクトリ。追加
phonegap-1.2.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
phonegap-1.2.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
phonegap-1.2.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.更新
res/xml/phonegap.xml一致するようにframework/res/xml/phonegap.xml.
1.0.0 1.1.0 にアップグレードします。
削除
phonegap-1.0.0.jarプロジェクトのlibsディレクトリ。追加
phonegap-1.1.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
phonegap-1.1.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
phonegap-1.1.0.jsファイル。更新
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.
0.9.6 から 1.0.0 へのアップグレードします。
削除
phonegap-0.9.6.jarプロジェクトのlibsディレクトリ。追加
phonegap-1.0.0.jarプロジェクトのlibsディレクトリ。Eclipse を使用すると、Eclipse プロジェクトを更新して、クリーンを行います。
コピー、新しい
phonegap-1.0.0.jsプロジェクトに。あなたの HTML を使用して、新しい更新
phonegap-1.0.0.jsファイル。追加の
res/xml/plugins.xml一致するようにframework/res/xml/plugins.xml.