gpt4 book ai didi

android - Cross Compile ADB , 如何将 Android.mk 转换为 MakeFile?

转载 作者:太空狗 更新时间:2023-10-29 14:44:19 25 4
gpt4 key购买 nike

前言

我检查过 thisthis和 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-buildrepobuild-essential

或者另一方面,我是否可以只为目标设备构建 ADB 而无需编译整个 rom?我应该在 ndk-build 中使用哪个参数?请给我更详细的信息和小心。

最佳答案

有关设置平台构建环境的说明在 AOSP 网站上:http://source.android.com/source/requirements.html

ADB 客户端程序未配置为 设备构建。我们只支持主机。如果您想为设备构建它,您需要添加该构建配置(请参阅 system/core/adb/Android.mk),然后很可能会进行一些移植工作以使其正常运行。

关于android - Cross Compile ADB , 如何将 Android.mk 转换为 MakeFile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42456692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com