赞
踩
我有兴趣在strings.xml文件而不是build.gradle中更多地定义我的应用程序.鉴于多种口味,我想要一个简化的发布/调试变体:
buildTypes {
release {
signingConfig signingConfigs.release
resValue "string", "app_name", "@string/prod_name"
}
debug {
applicationIdSuffix ".beta"
resValue "string", "app_name", "@string/beta_name"
}
然后在我的每个构建版本的自定义res / values / strings.xml文件中,我将定义每个自己的“prod_name”和“beta_name”.我也想用这个类似的框架来定义提供者的权限等…
目前这将通过gradle命令行构建良好,但Android Studio无法识别.
Android Studio错误:
我在’generated.xml’中找到了这个
@string/beta_name
这是典型的一个字符串如何引用另一个字符串但是这次Android Studio给了我这个错误:
Error:(7, 29) No resource found that matches the given name
(at 'app_name' with value '@string/beta_name').
我正在使用Android Studio 2.1 Preview 5
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。