問題タブ [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 に答える
704 参照

android - ビルドプロパティを渡すmaven-android-plugin

アセット フォルダーにプロパティ ファイルがあり、プロジェクトのビルド時にこのプロパティ ファイルの値をオーバーライドしたいと考えています。mvn clean install -Durl= https://xyx.xomのように?

例: assets/my_prop.properties

ビルド時に my_server_url の値を置き換えたい: mvn clean install -Durl= http://xys.com

しかし、それは置き換えではありません。buid を実行するときに my_server_url を置き換えるにはどうすればよいですか

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

android - mavenを使用してapklibとしてandroid facebook sdkをパッケージ化する

maven-android-plugin 3.0.0-alpha-7 を使用して、facebook android sdk を apklib としてパッケージ化しました。次のようになります。

次に、それをプロジェクトのローカルリポジトリにインストールし、maven dep として含めます...そしてビルドを実行すると、次のようになります。

R ファイルが生成され、正しい内容になっていることがわかります。

コンパイルステップに含まれる R ファイルを取得するために何が欠けていますか?

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

android - maven: apklib "null に拡張"

apklibMaven ビルドでを使用しようとしています。いつものようにローカルリポジトリにプッシュしましたinstall:install-file。次に、次のようにビルドに含まれます。

ビルドを実行すると、次の行が生成されます。

うーん...うーん..ありがとう、nullまさにapklibsが欲しいところです:)

Maven 2.2.1 と maven-android-plugin 2.9.0-beta-5 を使用しています

何が間違っている可能性がありますか?

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

android - AndroidMavenプラグイン-アプリをデプロイした後にアプリを自動的に起動する方法

を使ってmvn install android:deploy自動的にデプロイされたアプリケーションを起動する方法はないかと思います。これがどういうわけか可能であれば、開発をスピードアップするでしょう。

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

android - Android: ADT 14 で Maven が問題を起こす

最近、Android SDK を 14.0.0 に更新しました

環境: Ubuntu 10.04、Eclipse Helios。

プロジェクトのターゲットは 8 (Android 2.2)

私のプロジェクトでは、maven を使用しています。次に、プロジェクトをビルドしようとすると、次のエラーが表示されます: 「Dalvik 形式への変換がエラー 1 で失敗しました」

そしてMavenは次のように言いました:「APKBuilderオブジェクトnullを作成できません」

しかし、MavenなしでAndroidプロジェクトを作成すると、すべてOKです。

アップデート:

清掃プロジェクトは役に立たない

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

android - android-maven-pluginを使用してAPKに接続されていないネイティブライブラリ

Mavenを使用してAndroidアプリをビルドしようとしています。私はandroid-maven-pluginバージョン3.0.2を使用しています(3.0.0も試しました)。すべてうまくいきますが、/libsフォルダー内の.soファイルは添付されません。フォルダ構造は次のようになります。

ネイティブライブラリサンプルの1つで指定されているpom.xmlをフォローしています。APKは正常にコンパイルされ、ネイティブ関数を呼び出す部分を除いてほとんどすべてが実行されます。

サンプルからは、何もする必要がないように見えます。soファイルが1つだけ添付されているような気がします。他の誰かが同じ問題に遭遇しましたか?

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

android - Mavenはライブラリプロジェクトを使用してAndroidプロジェクトでビルドし、重複したRクラスエラーを引き起こします

Androidライブラリ(apklib)プロジェクトに依存するAndroidプロジェクトがあります。プロジェクトはEclipse内で正常にビルドされますが、mavenを使用したコマンドラインビルドでは、Rクラス(AndroidライブラリプロジェクトのRクラス)が重複していると文句を言って失敗します。

ターゲットフォルダ内に3つのサブディレクトリがあります。

  1. クラス:コンパイルされたクラスファイル(通常どおり)。
  2. 生成されたソース:メインプロジェクトとライブラリプロジェクトの両方に対して生成されたR.java。
  3. unpack:マニフェスト、リソースxmlファイル、生成されたR.javaファイルを含むライブラリプロジェクトのコンテンツ。

'unpack'フォルダーの存在と内容は期待されていますか?その中のR.javaファイルにより、重複Rクラスのビルドが失敗します。

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

maven - maven-android-plugin が aapnt で常に失敗しました

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

java - Mavenを使用する場合、EclipseでAndroidR.javaの出力フォルダーを変更します

maven-androidプラグインを使用してAndroidプロジェクトをセットアップしています。R.javaこのプラグインは、ファイルの場所(つまり)のMaven出力フォルダーに準拠していますtarget/generated-sources/r

ただし、Eclipseでこのプロジェクトを使用する場合、そのフォルダーに依存するようにaaptを構成することはできません。

プロジェクトのプロパティに手動で移動してフォルダーを手動でセットアップした場合でも、ADTプラグインが入り、設定の一部だけがリセット/genされます(つまり、フォルダーがソースフォルダーとして追加され、出力フォルダーがでは/bin/classesなく復元されます/target/classes)。 Maven/target/generated-sources/rフォルダーを離れ、プロジェクトのビルドを中断します。

EclipseADTでデフォルトのMavenフォルダー構造を使用したいと思います。これをどのように行うことができるかについてのアイデアはありますか?

ありがとう


コメントへの返信:

  • はい、m2e-androidプラグインを使用しています。
  • ADTはまだR.javaを生成しているため、クラス定義が重複しているために/genR.javaがまだ存在する場合、Eclipseはコンパイルに失敗します。target/generated-sources/r
0 投票する
2 に答える
4020 参照

android - Mavenライブラリプロジェクトをメインプロジェクトに更新する(android)

ここにある例でMavenAndroidプラグインを理解しようとしています:https ://github.com/jayway/maven-android-plugin-samples/archives/stable

私は「libraryproject」の例を使用していますが、すべてがうまく機能しています。本当に理解できないことは1つだけです。何かをlib1プロジェクト(リソースファイルのコンテンツなど)に変更して、メインプロジェクトをコンパイルすると、生成されたapkファイルで古いリソースを引き続き確認してください。

私はきれいにし、再構築しようとしました、私のapkに変更はありません...

私の悪い英語の愚かな質問の終わりをお詫びします。

編集:私はちょうどyorkwによって言われたようにした:

しかし今、私は次のエラーを受け取ります: