amy*_*mna 2 android android-ndk
如何将jniLib文件夹添加到android studio?我尝试过右键单击并选择JNI文件夹,但无法创建!
没有点击菜单。您可以手动添加jniLibs目录。默认情况下,它是app\src\main\jniLibs. 您可以在资源管理器或您喜欢的文件管理器中创建此目录,或者从命令行创建此目录(mkdir XXXX\app\src\main\jniLibs即可)。
您可以在不离开 Android Studio 的情况下创建此目录,但为此您必须从默认的Android视图切换到Project:
现在找到app / src / main并右键单击它并选择New / Directory。输入jniLibs作为新目录名称。单击“确定”。
请注意,您还可以为jniLibs目录使用不同的名称(即您可以放置预构建本机 (JNI) 库的目录,Android Studio 会自动将这些库打包到您的 APK 中)。您甚至可以让 Android Studio 识别多个目录。这是在app/build.gradle脚本中控制的:
android { sourceSets { main { jniLibs.srcDirs "src/main/qqq", "abc" }}}
Run Code Online (Sandbox Code Playgroud)
现在,在项目视图中我看到了:
在Android视图中,这两个目录被“合并”:
(我手动添加了空文件abc.lib,qqq.lib以便更容易理解发生了什么)。
要使用jniLibs文件夹,请将预构建的.so文件放在 ABI 子目录下,例如
| 归档时间: |
|
| 查看次数: |
6778 次 |
| 最近记录: |