忘れそうな、AndroidStudioでのNativeライブラリ(*.so)やクラスライブラリ(*.jar)の追加方法メモです(絶対出来るという保証はしません^^;)。
#AndEngine(GLES2)もこの方法で使える
#ここでは、プロジェクトの見え方をAndroid→Projectに変更しておくとよい・・・かも?
#あと、新規プロジェクト作成直後のお初で行うのを想定
【Nativeライブラリ(*.so)の追加】
- Nativeライブラリ(*.so)を"jniLibs"に纏めて置いておく。
"jniLibs"配下は各プラットフォーム(armeabi,armeabi-v7a,mips,x86等の)単位毎 - app/src/main/ 配下に上記1で纏めた"jniLibs"ディレクトリをコピーする。
こんな感じに書く(赤色の部分を書換える。複数個記述すれば複数の場所にも置ける)
sourceSets {
main {
jniLibs.srcDirs = ['jniLibs']
}
【クラスライブラリ(*.jar)の追加】
- クラスライブラリ(*.jar)を"libs"にまとめて置いておく。
- app/src/main/ 配下に上記1で纏めた"libs"ディレクトリをコピーする。
- コピーしたクラスライブラリを1個選択し、そこから右クリック→"Add As Library"
- appのbuild.gradleを書換えて、配下を全て対象にしておく。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services:6.5.87'
}
0 件のコメント:
コメントを投稿