Android Framework中编译汇编文件出错orreqs

在Android 4.4源码编译正常,在Android 7.0编译ERROR,可能和编译环境中的mk文件配置有关系

 

1.编译器没有为neon协处理器指令配置  jsimd_arm_neon.S

2.你要在Android.mk中 添加 LOCAL_ARM_NEON := true
LOCAL_SRC_FILES := jsimd_arm_neon.S.neon   再编译就可以通过

采用NEON编译汇编代码,源文件需要加.neon后缀

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译 Android framework 需要使用 Android Open Source Project (AOSP) 的源代码。以下是编译 Android framework 的步骤: 1. 下载 AOSP 源代码 首先,需要从 AOSP 的官方网站下载源代码。可以使用 Git 或者 Repo 工具下载源代码。 2. 安装编译工具 在编译 Android framework 之前,需要安装一些编译工具,包括 JDK、Android SDK、NDK、Python 等等。 3. 配置环境变量 为了让编译工具能够正确识别你的环境,需要设置一些环境变量。例如,要设置 ANDROID_HOME、JAVA_HOME、PATH 等等。 4. 编译 Android framework 在下载完源代码并安装好编译工具之后,可以开始编译 Android framework。可以使用以下命令编译 Android framework: ``` $ source build/envsetup.sh $ lunch $ make -j4 ``` 其,`source build/envsetup.sh` 命令会设置一些环境变量并添加一些编译工具的路径到 PATH 。`lunch` 命令会提示你选择编译的目标设备,并设置一些编译选项。`make -j4` 命令会开始编译 Android framework,并使用 4 个线程。 5. 安装 Android framework 编译完成后,可以使用以下命令将 Android framework 安装到目标设备上: ``` $ adb root $ adb remount $ make install ``` 其,`adb root` 命令会将目标设备切换到 root 权限,`adb remount` 命令会重新挂载系统分区以便能够写入文件,`make install` 命令会将 Android framework 安装到目标设备上。 以上就是编译 Android framework 的基本步骤。需要注意的是,编译 Android framework 可能需要花费很长时间,并且可能会遇到各种编译错误。在遇到问题时,可以参考官方文档或者向社区寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值