鉴于APK,我们如何找到它是32位应用程序还是64位应用程序?我观察到一个应用程序无法在64位Android操作系统上运行.我猜它是一个32位的应用程序.
Ste*_*oft 24
APK是ZIP.您可以打开它并检查目录lib以查看支持哪些体系结构.如果没有目录lib,则它支持所有体系结构.
64位Android向后兼容,可以运行32位应用程序.另一方面,英特尔Android(32位和64位)与ARM Android的兼容性非常有限(libhoudini英特尔发售的二进制翻译器,但根据我的经验,它仅适用于非常简单的代码)和ARM Android与英特尔Android完全不兼容.这仅影响具有NDK代码的应用程序lib,纯Java应用程序可以同时运行.
| 归档时间: |
|
| 查看次数: |
24187 次 |
| 最近记录: |