2017-06-11 17 views
0

Android以外のJavaライブラリをAndroidプロジェクトにインポートしたいと考えています。Android以外のJavaライブラリをAndroid Studioプロジェクトにインポートする

私の研究に基づいて、二つの主要なオプションがあるように思える:

  1. 独立したモジュールとしてJavaライブラリのソースコードを追加します。ただし、Androidパッケージ名を各ファイルに追加する必要があるため、ソースコードを単純にインポートすることはできません(たとえば、サブペクトとして追加するなど)。

  2. JavaライブラリのJARファイルを追加します。私はhereの指示に従っており、プロジェクトは正常にビルドされますが、まだライブラリからクラスをインポートすることはできません。プロジェクトがAndroidライブラリではなくスタンドアロンのJavaライブラリであるため、これが原因である可能性があります。

ライブラリを(JARまたは既存のライブラリのコピーとして)追加する方法に関するアドバイスは、大変ありがたく思います。ありがとう。

+0

[Androidスタジオ:ライブラリとしてjarを追加しますか?](https://stackoverflow.com/questions/16608135/android-studio-add-jar-as-library) – merterpam

答えて

0

アプリ/ libsに下ライブラリののjarファイルを追加し、アプリ/ build.gradleファイルには、次のを持っていることを確認してください。

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
} 

あなたが含まれた後はjarファイルの「Gradleファイルとのプロジェクトの同期」ボタンをクリックします。同期が完了したら、ライブラリ内のクラスを使用できるはずです。

関連する問題