2

Ubuntu マシンで IntelliJ IDEA 13.1.2 を実行しています。私は間違った構造を生成したファイルに直面しています。この問題についてすでに質問されている人もいますが()、解決されていません。

  1. :~/workspace$ phonegap create mobileApp1 ...完了..
  2. :~/workspace$ cd mobileApp1/
  3. :~/workspace/mobileApp1$ phonegap build android
    [phonegap] Android プラットフォームを追加しています... Android プラットフォーム
    用の Cordova プロジェクトを作成しています:
    プロジェクトが正常に作成されました。
    BUILD SUCCESSFUL
    合計時間: 5 秒
    [phonegap] Android アプリのコンパイルに成功

  4. IntelliJ IDEA の起動
  5. プロジェクトのインポート > 既存のソースがあるディレクトリを選択

  6. >ビルド エラーのmobileApp1/platforms/android
    :(4, 14) java: クラスが重複しています: org.apache.cordova.BuildConfig

解決
策私は2つ以上のリンクを投稿する評判がありません=))ので、元のリンクを削除しました..誰も解決策を提供してくれなかったようです..


後で編集:私はいくつかのチュートリアルを見つけましたが、私にとっては解決策でした:

http://saintcoder.wordpress.com/2013/05/16/create-a-phonegap-android-application-development-project-on-intellij-idea-12/


http://www.tricedesigns.com/2013/05/16/phonegap-android-studio/

既存のソースから Android のようなプロジェクトを構成し、空のモジュールのように www を構成し (ただし、ディスクからターゲット フォルダーを選択)、SDK に Android 4.0.3 および 4.2.2 のような機能を追加すると、問題が解決しました。 Android (CordovaLib) は、ライブラリ モジュールのようにチェックされます。

問題は...私はUbuntuとWindowsを使用しています..IntelliJ IDEAの場合、インターフェースにいくつかの違いがあります。

そのため、段階的なチュートリアルを提供することはできませんが、いくつかの経験の後: phonegap create myFirstApp、phonegap platform add android、phonegap build android ..
および IntelliJ のいくつかの新しい pject .. が表示されます :D

ハッピーコーディング;)

4

1 に答える 1

2

2セント追加します。学生向けの Cordova トレーニングを行っているときに、この問題に遭遇しました。developer.android.com の推奨ツールは、Eclipse ADT Bundle から Android Studio に切り替わりました。

残念ながら、同じワークフローに従うことはできません。Android プラットフォーム用の Cordova 'Getting Started' ガイドには、コマンド ラインから実行するコマンドが詳しく説明されています。ただし、これらは Eclipse プラットフォーム用です。Android Studio で動作させるには、1 つのステップを省略する必要があります。

上記のリンクの 1 つ ( http://www.tricedesigns.com/2013/05/16/phonegap-android-studio/ ) は正しいワークフローを示していますが、Cordova ワークフローに慣れている場合は、同じで、同じことをします。 でも!「cordova ビルド」ステップを省略します。これにより、Android Studio は質問からエラーを取得します。

これは Windows マシン上でしたが、問題と結果は同じです。それをしないでください!その一歩を残して、すべてが順調です。

于 2014-12-18T22:32:34.587 に答える