android - 如何指定模块仅在 userdebug build 中编译和安装,而不是 user build

标签 android android-source

关闭。这个问题需要details or clarity .它目前不接受答案。












想改进这个问题?通过 editing this post 添加详细信息并澄清问题.


1年前关闭。







Improve this question




我正在开发一个 Android 原生服务。我只想为 userdebug 编译和安装它构建。如何指定这个?谢谢。
将包添加到 PRODUCT_PACKAGES_DEBUG工作?

最佳答案

您可以使用 PRODUCT_PACKAGES_DEBUG += some_package ,其中将包括 some_packageuserdebugeng构建(reference)。
或者,您可以将包直接添加到 PRODUCT_PACKAGES有条件的:

ifeq ($(TARGET_BUILD_VARIANT),userdebug)
   PRODUCT_PACKAGES += some_package
endif

关于android - 如何指定模块仅在 userdebug build 中编译和安装,而不是 user build,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65190092/

相关文章:

android - 菜单图标未显示在操作栏上

android - Android 30 的来源在哪里

linux - 如何使用 Odin 解压、修改、打包和刷写 `system.img.ext4` 文件?

android - 错误 : You must supply a resource ID for a TextView

Android:大型应用程序的数据存储在哪里?

android - 400 错误请求从 android 访问 ASP.NET mvc 4 应用程序

android - 从 Android 源 (AOSP) 构建一个工具

android - 在我自己的应用程序中存储 Android 系统图标

java - Android应用程序在M中置于 "standby"模式需要多长时间?

android - 使用 Cordova 的后台服务