2017-02-15 11 views
2

Androidプロジェクト(.apk)でAndroidライブラリ(.aarをビルドする)をインポートできません。私はhereのようにanwseredされた私のライブラリをインポートしました。Androidスタジオ - ライブラリとしてのaarプロジェクトのインポート - Apkがコンパイルされますが、パッケージが解決されない

Androidスタジオエディタ内で、インポートされたライブラリソースが見つかりません。インポートはすべて解決できません。

アプリケーションは実際にapkとしてエラーメッセージなしで正常に構築されます。

プロジェクトルートbuild.gradle:

include ':app', ':Library' 
project(':Library').projectDir = new File('libs/Library/app') 

プロジェクトのapk build.gradleの依存関係:

compile project(':Library') 

答えて

0

問題は私のAndroidのライブラリフォルダ構造にありました。構造は私の実際のパッケージ名と一致しませんでした。 IDEは、次のエラーとしてパッケージ名を強調し、それはまだライブラリアーカイブAARコンパイルして構築された:

package name 'somepackage' does not correspond to the file path 'com.whatever.somepackage.someclass' 

この問題は、Androidメーカーを混同し、アンドロイドのアプリケーションでそれを使用している場合、それは、パッケージを認識しなかったように思えます。

関連する問題