Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经在我的项目根目录中添加了一个 libs 文件夹,并且这些 libs 包含两个 jar 文件。当我编译源代码时,我会创建 APK。当我解压 APK 时,我看不到其中的 libs 文件夹?为什么这种行为,因为我认为库应该与 APK 捆绑在一起?
我相信所有必要的类都放在 dex 文件中(Dalvik VM 可执行文件)。
当您包含一个然后相关代码从那里转换为与您自己的代码jar相同的字节码时,这一切都成为. 它是您在 C/C++ 中使用 NDK 为您的项目创建的本机库,它们作为文件捆绑到您的 apk 中。因为它们不是Java。dexapk*.so*.so
jar
dex
apk
*.so