問題タブ [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.
android - maven-android-plugin を使用した Android ソース
アプリケーションをビルドするために maven-android-plugin を使用していますが、気に入っています。
私が混乱しているのは、付属の android sources.jar ファイルです。で調べるInstrumentationTestRunner
とandroid-1.5_r4-sources.jar
、ランダムな例を選ぶと、次のようになります。
これはあまり役に立たず、明らかに実際のソース コードではありません。
私のポンは次のようになります。
デバッグを支援するために maven-android-plugin から実際の Android ソースを取得する方法はありますか?
android - netbeans の android maven プラグイン
ビルドツールとしてmavenを使用して、netbeansでandroidを使用しようとしています。アプリケーションを netbeans で実行し、エミュレーターを netbeans 自体で実行できるようにしたいと考えています。これまでのところ、maven で Android アプリケーションを作成するためにコマンドラインを使用してきました。事前にAbhiramiに感謝します。
android - Android+Maven「パッケージ「android」の属性「installLocation」のリソース識別子が見つかりません」
Androidアプリにサポートを追加するためにinstallLocation
、IDE(IntelliJ)でAndroidレベルを7から8に上げました。AndroidアプリはIntelliJから正常に構築されます。
ただし、Mavenを使用していますが、Mavenからはコンパイルに失敗します。
私も追加しました
私は得続けます
依存関係をから変更しました
に
しかし、私はまだこのエラーメッセージを受け取っていました。
何が欠けていますか?
android - ビルドエラーの原因となるAndroidActionBar(リソースが見つかりません)
johannilssons android-actionbarプラグインを使用してサンプルプロジェクトを試しましたが、正常に機能しました。別のプロジェクトで試してみたところ、このエラーが発生しました。エラーの原因を突き止める方法について考えていますか?
android - Android maven プラグイン - ファイルを保存するたびにビルドに時間がかかる
maven-android-plugin を使用して Android プロジェクトを Mavenize しようとしましたが、ファイルを保存しようとするたびに、ビルド (自動的にビルド) に時間がかかり、もう一度すばやく保存すると、Eclipse ではコンパイル全体が完了するまで編集できません。私が明示的に指定した唯一の目標は、generate-sources です (私はいくつかの AIDL を持っています)。しかし、コンパイルが完了するまで保存するたびに、座って 30 分以上待つのはイライラします。
最終的な apk を実際に生成している 1 つのプロジェクトは、コマンド ラインからビルドするのに 1 分 7 秒 (テストの実行なし) かかります。そのプロジェクトのクラスの数がかなり少ないことを考えると、良い方法はありません。
このプロセスを早めることができる方法はありますか?
android - Eclipse にインポートした後の Maven プロジェクトの pom ファイルのエラー
私は実際にはMavenフレームワークが初めてです。私はすでにMavenプロジェクトを持っています。http://m2eclipse.sonatype.org/sites/m2eから Maven プラグインなどを EclipseIDE にインストールしました。次に、プロジェクトをインポートして依存関係を有効にしましたが、プロジェクトに表示されるエラーが多すぎます。pom.xml 自体にエラーが表示されています。エラーは
等
私のエラー領域は次のとおりです。
最後の行で指定された URL が異なる可能性があるためでしょうか? なぜこれが起こっているのでしょうか?どんな返信でも大歓迎です。よろしくお願いします!
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
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} が表示され、アプリのコンパイル後に置換が行われていると思われます。置換が行われるビルドのステップを指定できますか?
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 を構成するにはどうすればよいでしょうか。
これが私の依存関係全体の構成です。事前に感謝します。
android - main.xml と strings.xml は android:generate-sources でオーバーライドされます
アーキタイプを使用して、クリーンな Android プロジェクトをセットアップしました。res/layout と res/values で main.xml と strings.xml を変更しようとすると、失敗します。
より具体的には、編集の失敗は失敗しませんが、実行後mvn android:generate-sources
またはmvn install
ファイルは原型によって作成されたものに置き換えられます。
私はネットビーンズを使用していますが、これはビルドプロセスに影響を与えるべきではありません。
何か見逃していますか、それともこれらのプロジェクトは「読み取り専用」ですか?