CPU 信息查看 : 使用 adb shell 进入命令行 , 进入 /proc 目录 , 执行 cat cpuinfo 命令 , 即可查看 CPU 架构信息 , 运行该应用的手机是 AArch64 架构的...;
1|walleye:/proc $ cat cpuinfo
Processor : AArch64 Processor rev 4 (aarch64)
processor...④ 引用外部函数库 : 如果引用外部的函数库 , 如第三方静态库或动态库 , 其中的配置 , 预编译选项 , 构建脚本 , 可能支持情况就不太一样了 , 使用一些不太适合的 Gradle 版本可能无法编译通过..., 或编译出的版本无法运行 ;
⑤ 当前交叉编译 CPU 架构选择 : 该 NDK 项目中引用了外部的静态库 , 和头文件 , 需要配置预编译选项 , 但是在 Ubuntu 中只交叉编译了 armeabi-v7a...CPU 架构的静态库 ;
⑥ 建议交叉编译 CPU 架构选择 : 最新的 Gradle 和 Gradle 插件 , 编译的应用 , 必须在 Ubuntu 中交叉编译时 , 为各种 CPU 架构都编译出对应的函数库