問題タブ [apklib]
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 apklib 使用時のコンパイル エラー
ライブラリ プロジェクトを作成しpacking
、apklib
. アプリケーションでは、依存関係を追加しました:
私は自分のアプリ プロジェクトで lib を次のようcom.ati.common_lib.Test.demo();
に使用しますmvn clean install
。出来た!しかし、使用するとimport com.ati.common_lib;
エラーがスローされますTest.demo();
mvn clean build
私はmaven 3.0.5、Eclipse「ケプラーバージョン」をm2e-androidで使用しています。m2e-androidで作成したライブラリとアプリ。ここで何が間違っていますか?
アップデート
私の親 pom.xml
私のライブラリ pom.xml
私のアプリの pom.xml
android - Eclipse アプリケーションのビルドパスに .apklib を追加する方法
Eclipse のビルド パスに依存関係として .apklib を追加する方法は?? 別のライブラリ (タイプ apklib) に依存するアプリがあります。Eclipse でアプリをビルドしたいのですが、依存する apklib ライブラリで参照されているすべてのクラスでコンパイル エラーが発生します。
android - MavenなしでEclipseに.apklibをインポートしますか?
Stackoverflowのオフとオンでうまく説明されているように、私は最近、Mavenを使用していくつかのAndroidをいじってい.apklib
ます
私はそれがどのように機能するかに非常に満足しておりMaven
、数分で以前に利用可能なプロジェクトで実行できました
しかし、私は で働いていないプロジェクトも持っていますMaven
。私だけではないと確信しています。したがって、誰かがこれがどのように行われるかを尋ねたスレッドが1つも見つからなかったのは、私にとってはやや奇妙です
Android プロジェクト、特にMaven を使用せずに Eclipse で既存の .apklib をインポートするにはどうすればよいですか?
繰り返しますが、apklib などを作成するつもりはありません。標準プロジェクト内で使用したいだけです。私は少し盲目のようです。検索中に何かを見落とした場合は、リンクを共有してください
java - Stripe ライブラリでシンボルの認証例外が見つかりません
mvn clean install を使用して apklib を生成しようとしています。ストライプ ライブラリは個別にビルドできますが、mvn クリーン インストールを使用すると、次のエラーが発生します。
私はMavenが初めてで、Eclipseビルドツールを使用してまだビルドできる理由がわかりません。助けてください。
ここに私のpom.xmlがあります
java - Android apklib: R.java を二重化
apklib プロジェクトに依存する Android プロジェクトがあります。apklib プロジェクトでは、R.java ファイルが生成され、結果の apklib ファイルにパックされます。Android プロジェクトは、Android プラグインを介して解凍し、すべてのコードを再構築します。この結果、二重の R ファイル コンパイル エラーが発生し、プラグインが Android プロジェクトの apklib プロジェクト リソースの R ファイルを再構築しようとします。
何が問題ですか?ここで、pom ファイルからの私のスニペット:
問題は、apklib で生成された R.java ファイルが aapt ツール (V. 19) によって Android プロジェクトの gen フォルダーにコピーされることです。私は、両方のプロジェクトで Windows プラットフォーム、maven 3.1.1、および android maven プラグイン 3.8.0 を使用しています。
android - android-maven-plugin のパッケージ化が階層プロジェクトと apklib の依存関係で失敗しました
すべてのモジュールのリストとパッケージ pom のタイプを含む pom.xml である A として呼び出すメイン ルート プロジェクトがあります。
このプロジェクトには 2 つの子があり、プロジェクト AA と AB にも poms があります。
プロジェクト AA はタイプ apklib をパッケージ化しており、android-maven-plugin (android:apklib) を介したコンパイル インストールでも nop の問題があります。ここに pom があります。
プロジェクト AB は、以下のように pom でプロジェクト AA に依存しています
パッケージング中または android:apklib でさえ、次のようなエラーが表示されます
プロジェクト util で目標を実行できませんでした: プロジェクト com.example.AB:apklib:0.0.1 の依存関係を解決できませんでした: [com.example.AA:apklib:0.0.1 (提供)] の依存関係を収集できませんでした: 失敗しましたcom.example.AA:apklib:0.0.1 のアーティファクト記述子を読み取る: 中央にアーティファクト com.example:A:pom:0.0.1 が見つかりませんでした ( http://repo.maven.apache.org/maven2 ) -> 【ヘルプ1】
プロジェクト AA で mvn install を実行しましたが、.m2 にインストールされているように見えます
何か案は?前もって感謝します。
android - Maven (Android プロジェクト) で apklib の内部依存関係を処理するには?
次の問題に直面しました。Android プロジェクトで apklib に依存関係を追加したい場合がありますが、このライブラリに独自の pom ファイルで宣言されていない独自の依存関係がある場合、エラーが発生します。
例えば
http://repo2.maven.org/maven2/com/google/maps/android/android-maps-utils-apklib/0.3/android-maps-utils-apklib-0.3.pomにリンクしています
依存関係に従って正しい作業が本当に必要です
に欠けているandroid-maps-utils-apklib-0.3.pom
そのため、依存関係を追加した後android-maps-utils-apklib
、IDE は、この apklib には独自の依存関係 (ルート プロジェクトに既に追加されている Android コアなど) が必要であることを通知します。
これは、いくつかの adpklib 依存関係 (D) を持つ独自のプロジェクト (PROJ) があることを意味します。D には、いくつかのライブラリ D1、D2、D3 が必要です。Dのpomファイルでは宣言されていませんが、PROJのpomで宣言されていますが、役に立ちません。
問題は、不足している D の依存関係をどのように追加できるかということです。