6

git から既存の ionic プロジェクトを複製しました。と がionic 1.3.2ありcordova 4.2.0ます。クローン作成後cd、ディレクトリに移動し、ionic browser add crosswalk. 横断歩道が正常に追加されたということです。それから私がやろうとするとionic run android、それは言う

プラットフォームは追加されていません。

だから私ioinic platform add androidは私にこのエラーを与えます:

'org.apache.cordova.engine.crosswalk' のインストールに失敗しました: CordovaError: プラグインは、このプロジェクトの cordova-android バージョンをサポートしていません。cordova-android: 3.6.4、失敗したバージョン要件: >=4.0.0-dev`.

ionic platform add android@4.0.0-dev戻り値

プラットフォーム android@4.0.0-dev をフェッチできません: エラー: バージョンが見つかりません: cordova-android@4.0.0-dev

これを修正するにはどうすればよいですか?

PS私はubuntu 14.04を使用しています

4

3 に答える 3

1

問題は横断歩道ブラウザです。

Android WebView に戻すと、うまくいきません。

イオンブラウザ android に戻す
ionic platform rm android
ionic platform add android


2015 年 4 月 9 日現在。ノードランタイム、イオン、コルドバを更新した後、古いプロジェクトに戻ってクロスウォークを追加することができました

于 2015-03-24T14:31:19.707 に答える
0

と入力するionic platform add androidことで、npm からプラットフォームをインストールし、最新の cordova-android バージョンである .... 3.7.1 (現在) をインストールするようです。

Cordova-android 4.0 はまだベータ版ですが、インストールを希望される方に朗報です。4.0 バージョンは、apache github リポジトリから直接ダウンロードできます。

ionic platform add https://github.com/apache/cordova-android.git

その道にはさらに多くのバグがありますが、少なくともそのバグに対する有効な解決策です。apache にはまだプラグインの互換性に関する多くの問題があるようですが、次の公式リリースでそれらが解決されることを願っています。


アップデート:

インテル XDK をダウンロードします。これは、モバイルアプリを開発するための信じられないほどのツールです.インテルは本当にそれを理解しています. ブラケット、エミュレーター、リモート デバッグ、および最も重要な組み込み: 1 つのボタンをクリックして、Android 用の crosswalk を使用して apk をビルドします。www フォルダをインポートするだけで準備完了です。

私のアプリは、スクロール中の 5 fps の低迷から、クリックするだけで完全にネイティブな感覚になりました。私はまだ畏敬の念を抱いています。:)

于 2015-04-04T21:52:14.200 に答える
0

実行する前にionic run android、www という名前のディレクトリを追加しようとしましたか?

于 2015-02-10T19:50:59.060 に答える