我怎么知道 android 应用程序支持 64 位?
How to i know android app supports 64bit?
我已经将 gradle 更改为这样的内容,
这与 Google Dev 的文档一致。
那我怎么知道我的应用程序是否支持 64 位?
我尝试使用构建 -> 分析 APK,但我没有找到格式为 .so 的 lib 文件夹或文件。
如何解决这个问题?
64 位更改仅影响使用 "native code" 的应用程序,即为设备上的处理器编译的代码,而不是用 Java 或 Kotlin 编写的代码。
只有在以下情况下,这对您才适用:
- 您已经使用 Android NDK
编写了此类本机代码(可能使用 C 或 C++)
- 您使用具有本机代码的第三方库
如果是前者,那么您应该知道如何定位更多处理器 (See this page)。
如果是后者,则需要与第三方库的开发人员联系。
但如果你的应用没有.so文件,并且完全用Java或Kotlin编写,你不需要做任何事情,它支持64位。
我已经将 gradle 更改为这样的内容,
那我怎么知道我的应用程序是否支持 64 位?
我尝试使用构建 -> 分析 APK,但我没有找到格式为 .so 的 lib 文件夹或文件。
64 位更改仅影响使用 "native code" 的应用程序,即为设备上的处理器编译的代码,而不是用 Java 或 Kotlin 编写的代码。
只有在以下情况下,这对您才适用:
- 您已经使用 Android NDK 编写了此类本机代码(可能使用 C 或 C++)
- 您使用具有本机代码的第三方库
如果是前者,那么您应该知道如何定位更多处理器 (See this page)。 如果是后者,则需要与第三方库的开发人员联系。
但如果你的应用没有.so文件,并且完全用Java或Kotlin编写,你不需要做任何事情,它支持64位。