Android のアップグレード
このガイドは、コルドバの旧バージョンからアップグレードする Android プロジェクトを変更する方法を示します。 これらの命令のほとんど、古いの前にあるコマンド ライン ツールのセットで作成されたプロジェクトに適用されます、 cordova CLI ユーティリティ。 CLI のバージョンを更新する方法については、コマンド ライン インターフェイス参照してください。
3.1.0 3.0.0 からアップグレード
コルドバ CLI で作成されたプロジェクト。
- 更新、
cordova- CLI バージョンのコマンド ライン インターフェイスを参照してください - 実行
cordova platform update android
コルドバ CLI で作成されていないプロジェクトの場合に実行します。
-
bin/更新 < project_path >
2.9.0 から CLI (3.0.0) へのアップグレード
コマンド ライン インターフェイスで説明されているようにコルドバ、CLI を使用して新しい Apache コルドバ 3.0.0 プロジェクトを作成します。
あなたのプラットフォームの追加、cordova のプロジェクトします。
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 つの組み合わせです。 ただし、古いファイルは廃止され、現在まだ仕事中、将来のリリースでの作業を停止します。
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.
1.9.0 についてのメモをリリースします。
導入により、 CordovaWebView 、サード パーティのプラグインが動作しない場合があります。 これらのプラグインからコンテキストを取得する必要があります、 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.