我想知道是否可以将我的原生.so文件打包到我的.aar文件中?如果是这样,那么.so文件将放在哪里,并且我可以阅读有关这方面的任何参考资料吗?如何将.so文件打包到我的.aar压缩文件中?
9
A
回答
4
如果你手动把它,那么它应该放在下面
jni/<platform>/libexample.so
,其中平台是一个目标CPU平台,如“armeabi”,“86”等。通常,你将有所谓的文件为多个平台那里。如果您使用Gradle从源代码构建,则可以简单地将您的本机源代码放到
src/main/jni/
并且构建插件将完成剩下的工作。由此产生的so-files将自动构建并放置在他们所属的位置。
关于参考资料,我已经在专门为Android构建Gradle插件的网站上的某个地方看到过这一点。从那以后,我无法再找到这个页面。但是您可以查看插件的源代码以获取更多详细信息。
9
jni/<platform>/libexample.so
不起作用。
应该src/main/jniLibs/<platform>/libexample.so
相关问题
- 1. 如何将依赖项下的.so文件编译到.aar包中?
- 2. 如何使用Delphi将多个文件压缩到单个压缩文件中
- 3. 如何使用C#和DotNetZip将压缩文件添加到压缩文件中
- 4. 如何使用SharpZipLib将压缩文件添加到压缩文件中?
- 5. 如何将未压缩文件夹视为压缩文件?
- 6. 如何直接将csv文件压缩成zip压缩文件?
- 7. Axis2 web服务(aar压缩文件)属性文件
- 8. 将文件添加到zip压缩文件而不压缩
- 9. 我想将压缩文件添加到现有压缩文件(ZIP/RAR)或在压缩时添加文件
- 10. FileOutputStream压缩文件打开错误:“文件无法打开为压缩文件”
- 11. 如何压缩文件包括android中的子文件夹
- 12. java-library将文件从压缩文件中提取/压缩到压缩文件中
- 13. 如何使用R读取zip压缩文件中打包文件的大小
- 14. 如何将.so文件链接到.so文件
- 15. 如何将文件压缩到归档的指向文件夹?
- 16. 无法将文件从压缩文件夹复制到非压缩文件夹
- 17. 如何将文件打包到exe中并使用NSIS在指定的文件夹中解压缩它?
- 18. 压缩文件下载到实际的压缩文件中的文件结构
- 19. 如何压缩文件时不压缩
- 20. 如何使用ICSharpCode.SharpZipLib将文件夹添加到zip压缩包
- 21. D:如何将文件添加到zip压缩文件?
- 22. 将已包含在.a中的.so打包成apk文件
- 23. 导入包含.so文件的aar库后出现UnsatisfiedLinkError
- 24. 如何压缩包含文件的文件夹?
- 25. 如何将.so文件映射到gdb中的源文件
- 26. 将压缩文件和解压缩文件读取到内存中
- 27. 如何将单个文本文件移动到PowerShell中的压缩文件3
- 28. 如何只压缩文件夹内的文件而不压缩子文件夹?
- 29. 我想将我的animation.zip文件解压缩到res/drawable-hdpi中
- 30. WinXP的“发送到压缩(压缩)文件夹”如何决定包含在zip文件中?
是的,这是可能的;) –
@beworker - 我会放什么位置,他们的AAR文件里面? – Kamilski81