我需要在Android上测试本机/ JNI源代码。我使用android create project...
从命令行创建了一个项目,其目录结构如Android Managing Projects所述。
但是,我无法找到有关在布局中添加具有不同体系结构的本机库的官方文档。
假设我有一个基础libfoo.so
用于ARMv4T。这涵盖了所有Android设备,它位于lib/
。但是foo
的ARMv6和ARMv7版本怎么样?它们的逻辑布局和/或命名是什么?
Android是否需要foo
的{{1}}的ARMv6版本,libs/armv6/libfoo.so
的{{1}}的ARMv7版本以及foo
的ARMv7a版本libs/armv7/libfoo.so
1}?或Android是否需要foo
和libs/armv7a/libfoo.so
?