問題タブ [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
アセット フォルダーにプロパティ ファイルがあり、プロジェクトのビルド時にこのプロパティ ファイルの値をオーバーライドしたいと考えています。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 を置き換えるにはどうすればよいですか
android - mavenを使用してapklibとしてandroid facebook sdkをパッケージ化する
maven-android-plugin 3.0.0-alpha-7 を使用して、facebook android sdk を apklib としてパッケージ化しました。次のようになります。
次に、それをプロジェクトのローカルリポジトリにインストールし、maven dep として含めます...そしてビルドを実行すると、次のようになります。
R ファイルが生成され、正しい内容になっていることがわかります。
コンパイルステップに含まれる R ファイルを取得するために何が欠けていますか?
android - maven: apklib "null に拡張"
apklib
Maven ビルドでを使用しようとしています。いつものようにローカルリポジトリにプッシュしましたinstall:install-file
。次に、次のようにビルドに含まれます。
ビルドを実行すると、次の行が生成されます。
うーん...うーん..ありがとう、null
まさにapklibsが欲しいところです:)
Maven 2.2.1 と maven-android-plugin 2.9.0-beta-5 を使用しています
何が間違っている可能性がありますか?
android - AndroidMavenプラグイン-アプリをデプロイした後にアプリを自動的に起動する方法
を使ってmvn install android:deploy
自動的にデプロイされたアプリケーションを起動する方法はないかと思います。これがどういうわけか可能であれば、開発をスピードアップするでしょう。
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です。
アップデート:
清掃プロジェクトは役に立たない
android - android-maven-pluginを使用してAPKに接続されていないネイティブライブラリ
Mavenを使用してAndroidアプリをビルドしようとしています。私はandroid-maven-pluginバージョン3.0.2を使用しています(3.0.0も試しました)。すべてうまくいきますが、/libsフォルダー内の.soファイルは添付されません。フォルダ構造は次のようになります。
ネイティブライブラリサンプルの1つで指定されているpom.xmlをフォローしています。APKは正常にコンパイルされ、ネイティブ関数を呼び出す部分を除いてほとんどすべてが実行されます。
サンプルからは、何もする必要がないように見えます。soファイルが1つだけ添付されているような気がします。他の誰かが同じ問題に遭遇しましたか?
android - Mavenはライブラリプロジェクトを使用してAndroidプロジェクトでビルドし、重複したRクラスエラーを引き起こします
Androidライブラリ(apklib)プロジェクトに依存するAndroidプロジェクトがあります。プロジェクトはEclipse内で正常にビルドされますが、mavenを使用したコマンドラインビルドでは、Rクラス(AndroidライブラリプロジェクトのRクラス)が重複していると文句を言って失敗します。
ターゲットフォルダ内に3つのサブディレクトリがあります。
- クラス:コンパイルされたクラスファイル(通常どおり)。
- 生成されたソース:メインプロジェクトとライブラリプロジェクトの両方に対して生成されたR.java。
- unpack:マニフェスト、リソースxmlファイル、生成されたR.javaファイルを含むライブラリプロジェクトのコンテンツ。
'unpack'フォルダーの存在と内容は期待されていますか?その中のR.javaファイルにより、重複Rクラスのビルドが失敗します。
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を生成しているため、クラス定義が重複しているために
/gen
R.javaがまだ存在する場合、Eclipseはコンパイルに失敗します。target/generated-sources/r
android - Mavenライブラリプロジェクトをメインプロジェクトに更新する(android)
ここにある例でMavenAndroidプラグインを理解しようとしています:https ://github.com/jayway/maven-android-plugin-samples/archives/stable
私は「libraryproject」の例を使用していますが、すべてがうまく機能しています。本当に理解できないことは1つだけです。何かをlib1プロジェクト(リソースファイルのコンテンツなど)に変更して、メインプロジェクトをコンパイルすると、生成されたapkファイルで古いリソースを引き続き確認してください。
私はきれいにし、再構築しようとしました、私のapkに変更はありません...
私の悪い英語の愚かな質問の終わりをお詫びします。
編集:私はちょうどyorkwによって言われたようにした:
しかし今、私は次のエラーを受け取ります: