Android - 用于调试和 Release模式的应用程序图标

标签 android android-manifest

如果我们在 list 中设置 android:debuggable=true 并且像在 iOS 中那样设置 android:debuggable=false 是否可以为应用程序设置单独的图标?

最佳答案

我来晚了一点,但无论如何。目前我在 16 年发布这个,你实际上可以设置不同的启动图标,只需将它们放在各自的目录中,但不确定它在 13 年是如何恢复的。为此,您需要在 app/src 下创建 debug/res 目录,并将您的 mipmap 或 drawable 目录放在那里。 所以你会有 app/src/main/res/app/src/debug/res/ 路径。对于构建相关的资源目录,Android 将具有更高的优先级 - 到 ma​​in 目录。将您的调试和发布资源放置到适当的路径,您将拥有您想要的。考虑到您必须使用 Gradle 构建系统,请执行上述所有操作。

在这里你可以阅读更多关于这样的东西:http://tools.android.com/tech-docs/new-build-system/resource-merging

关于Android - 用于调试和 Release模式的应用程序图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19528063/

相关文章:

android - Play Store 没有在 Play Store 上发布我的应用,具有 BIND_DEVICE_ADMIN、DEVICE_ADMIN_DISABLE_REQUESTED 和 DEVICE_ADMIN_ENABLED 权限

android - 无法找到保存的图像

android - 手机屏幕锁定( sleep )时打开/关闭wifi

android - 如何处理显然相互覆盖的gradle依赖项

用于 Smack (XMPP) 聊天应用程序的 Android 后台服务

android - Activity 在 android 8.1 中自行旋转并恢复正常

android - 如何获取 Android 应用程序的构建/版本号?

android - 限制应用程序仅安装在特定的 imei android 设备上

android - 在 Android 中使用 Butterknife

android - ActivityManager getRunningTasks 不适用于 Lollipop?