我很确定以前有人问过这个问题,但我这辈子都找不到。
我正在开发一个简单的 Android 应用程序,有一些东西我希望在“开发”和“实时”构建中以不同的方式出现。它们是:
- 一个 XML 常量
- 代码常量
- 按钮的可见性状态(最好在布局 XML 中)
我真正喜欢的是永远不必在任何地方在开发状态和实时状态之间切换 - 当我在 Eclipse 中运行时我得到开发状态,当我单击文件..导出来制作 APK 时我得到实时状态状态。
Eclipse 甚至可以做到这一点吗?我见过很多涉及安装额外工具或运行批处理脚本的解决方案,但坦率地说,如果它变得如此复杂,我将继续手动更改它们。
最佳答案
您在导出到 .apk 时采取的步骤之一是签署您的代码,是吗?因此,您需要一种方法来确定您的代码实际上是使用发布 key (.apk) 还是调试 key (开发版本)进行签名的。
看看here .
关于android - 在开发和实时 Android 构建中对常量使用不同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16906810/