問題タブ [android-maven-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1174 参照

android - maven-android-plugin を使用した Android ソース

アプリケーションをビルドするために maven-android-plugin を使用していますが、気に入っています。

私が混乱しているのは、付属の android sources.jar ファイルです。で調べるInstrumentationTestRunnerandroid-1.5_r4-sources.jar、ランダムな例を選ぶと、次のようになります。

これはあまり役に立たず、明らかに実際のソース コードではありませ

私のポンは次のようになります。

デバッグを支援するために maven-android-plugin から実際の Android ソースを取得する方法はありますか?

0 投票する
2 に答える
1391 参照

android - netbeans の android maven プラグイン

ビルドツールとしてmavenを使用して、netbeansでandroidを使用しようとしています。アプリケーションを netbeans で実行し、エミュレーターを netbeans 自体で実行できるようにしたいと考えています。これまでのところ、maven で Android アプリケーションを作成するためにコマンドラインを使用してきました。事前にAbhiramiに感謝します。

0 投票する
2 に答える
13146 参照

android - Android+Maven「パッケージ「android」の属性「installLocation」のリソース識別子が見つかりません」

Androidアプリにサポートを追加するためにinstallLocation、IDE(IntelliJ)でAndroidレベルを7から8に上げました。AndroidアプリはIntelliJから正常に構築されます。

ただし、Mavenを使用していますが、Mavenからはコンパイルに失敗します。

私も追加しました

私は得続けます

依存関係をから変更しました

しかし、私はまだこのエラーメッセージを受け取っていました。

何が欠けていますか?

0 投票する
1 に答える
1102 参照

android - ビルドエラーの原因となるAndroidActionBar(リソースが見つかりません)

johannilssons android-actionbarプラグインを使用してサンプルプロジェクトを試しましたが、正常に機能しました。別のプロジェクトで試してみたところ、このエラーが発生しました。エラーの原因を突き止める方法について考えていますか?

0 投票する
1 に答える
281 参照

android - Android maven プラグイン - ファイルを保存するたびにビルドに時間がかかる

maven-android-plugin を使用して Android プロジェクトを Mavenize しようとしましたが、ファイルを保存しようとするたびに、ビルド (自動的にビルド) に時間がかかり、もう一度すばやく保存すると、Eclipse ではコンパイル全体が完了するまで編集できません。私が明示的に指定した唯一の目標は、generate-sources です (私はいくつかの AIDL を持っています)。しかし、コンパイルが完了するまで保存するたびに、座って 30 分以上待つのはイライラします。

最終的な apk を実際に生成している 1 つのプロジェクトは、コマンド ラインからビルドするのに 1 分 7 秒 (テストの実行なし) かかります。そのプロジェクトのクラスの数がかなり少ないことを考えると、良い方法はありません。

このプロセスを早めることができる方法はありますか?

0 投票する
2 に答える
15515 参照

android - Eclipse にインポートした後の Maven プロジェクトの pom ファイルのエラー

私は実際にはMavenフレームワークが初めてです。私はすでにMavenプロジェクトを持っています。http://m2eclipse.sonatype.org/sites/m2eから Maven プラグインなどを EclipseIDE にインストールしました。次に、プロジェクトをインポートして依存関係を有効にしましたが、プロジェクトに表示されるエラーが多すぎます。pom.xml 自体にエラーが表示されています。エラーは

私のエラー領域は次のとおりです。

最後の行で指定された URL が異なる可能性があるためでしょうか? なぜこれが起こっているのでしょうか?どんな返信でも大歓迎です。よろしくお願いします!

0 投票する
3 に答える
6969 参照

android - Eclipse Indigo は、コマンド ラインで正常にビルドされる maven android をインポートできません

このアーキタイプを使用して、コマンド ラインから Maven Android プロジェクトを作成しました。

「mvn install」を正常に呼び出すことができます。

同じプロジェクトを Eclipse Indigo にインポートしようとすると、次のように表示されます。

Eclipse で maven-android-plugin:2.8.3:generate-sources を処理するマーケットプレイス エントリが見つかりません。詳細については、ヘルプを参照してください。

この:

Eclipse で maven-android-plugin:2.8.3:unpack を処理するマーケットプレイス エントリが見つかりません。詳細については、ヘルプを参照してください。

ここには「ヘルプ」ボタンがないことに注意してください。

これらを後で解決すると、ビルドは次のように失敗します。

ライフサイクル構成でカバーされていないプラグインの実行: com.jayway.maven.plugins.android.generation2:maven-android-plugin:2.8.3:generate-sources (実行: default-generate-sources、フェーズ: generate-sources) pom。 xml /t3 22 行目 Maven プロジェクトのビルド ライフサイクル マッピングの問題

(およびアンパック フェーズの追加エラー)

完全なインストール リストはすぐに示しますが、このプラグインが Eclipse にあることに気付きました。IndigoにはM2Eが組み込まれているので、これはあるべきではないと思います(?)。

- SonaType, Inc. Maven Integration for Eclipse 0.13.0

たまたま取り付けたのかな?

とにかく、これが私の契約の残りです:

  • Microsoft Windows [バージョン 6.1.7601]
  • Apache Maven 3.0.3 (r1075438; 2011-02-28 12:31:09-0500)
  • Java バージョン: 1.6.0_26、ベンダー: Sun Microsystems Inc.
  • Android 開発ツールキット 11.0.0v201105251008-128486
  • Eclipse バージョン: Indigo リリース - ビルド ID: 20110615-0604
0 投票する
2 に答える
3028 参照

filtering - Maven フィルタリング

Hudson 内で Android アプリケーションを構築するために Maven (3.x) を使用しています。ビルドの一部として、strings.xml ファイルのテキスト置換を行うために、フィルタリング/プロファイルを使用します。

したがって、strings.xml 内には、次のようなエントリがあります。

<string name="app_name">${app_name}</string>

pom.xml ファイル内に、次のプロファイル エントリがあります。

*.apk の中を見ると、strings.xml ファイルが正しく置換されています。ただし、デバイスにインストールすると、 ${app_name} が表示され、アプリのコンパイル後に置換が行われていると思われます。置換が行われるビルドのステップを指定できますか?

0 投票する
1 に答える
936 参照

android - Maven android は android 2.2 と 3.0 の両方を管理します

Android 2.2 および >= で実行され、3.0 >= プラットフォーム用の特定の Android 3.0 機能を使用するプロジェクトを管理する方法はありますか?

pom.xmlに設定してみました

そしてmanifest.xmlで

パスに Android3.0.jar があるため、この種の構成は Eclipse で機能します。しかし、Maven ではそうではありません。コンパイル エラーはシンボル「Fragments」、「FragmentTransaction」などに関するものであるため、依存関係は読み込まれません。

では、これを考慮して pom を構成するにはどうすればよいでしょうか。

これが私の依存関係全体の構成です。事前に感謝します。

0 投票する
1 に答える
167 参照

android - main.xml と strings.xml は android:generate-sources でオーバーライドされます

アーキタイプを使用して、クリーンな Android プロジェクトをセットアップしました。res/layout と res/values で main.xml と strings.xml を変更しようとすると、失敗します。

より具体的には、編集の失敗は失敗しませんが、実行後mvn android:generate-sourcesまたはmvn installファイルは原型によって作成されたものに置き換えられます。

私はネットビーンズを使用していますが、これはビルドプロセスに影響を与えるべきではありません。

何か見逃していますか、それともこれらのプロジェクトは「読み取り専用」ですか?