[英]What is the output when building android framework from the source tree
我计划在源代码树中修改 Android 框架。 我有几个问题,
谢谢你。
仅构建框架 ( mmm frameworks/base
) 是不够的。 如果你这样做,你只会得到一堆包含构建框架的 jar 文件。 要使用修改,您需要构建完整的映像,您将根据该映像测试您的更改。 不要忘记make update-api
要使用修改后的框架,您需要构建 sdk。 为此,您需要在更新 api 后执行以下步骤(请参阅更多https://android.googlesource.com/platform/sdk/+/master/docs/howto_build_SDK.txt ):
source build/evnsetup.sh lunch sdk-eng make sdk
构建 SDK 后,您需要将 Android Studio 项目指向 SDK 的新位置。 为此,请在 Android Studio 中创建一个新项目,在“项目”面板中选择根文件夹,然后右键单击它选择“打开模块设置”项(或只需按 F4)。 将 SDK 的位置指向新创建的 SDK 所在的文件夹(如果您使用基于 Linux 的主机操作系统,它应该在out/host/linux-x86/
目录下的某处)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.