【发布时间】:2017-02-25 13:29:25
【问题描述】:
前言
在我问之前,我已经检查了 this 和 this 和 STFW。 由于 ROM 的差异,我想从 [adb source code] 交叉编译运行在我的 aarch64 设备上的 ADB 服务器(N+)。
您可以在此处查看 android.mk 在以下几行中的差异更改:
Latest Android 7.+ version , Lollipop Android 5.+ version 此版本包含用于目标设备功能的 adb。
问题
我找不到合适的 MakeFile,它只是文件夹中的 Android.mk。我应该如何将其转换为 makefile 以便使用 make 为目标设备构建 adb。我已经搭建了一个交叉编译环境,并在我的ubuntu 16.04 lts上安装了ndk-build,repo,build-essential。
或者另一方面,我可以只为 device-on-target 构建 ADB 而不编译整个 rom?我应该使用 ndk-build 哪个参数?请给我更详细的信息和谨慎。
【问题讨论】:
标签: android makefile android-ndk