大佬教程收集整理的这篇文章主要介绍了android – Gradle不生成带引号的String,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
def getDate() { def date = new Date() def formattedDate = date.format('yyyymMddHHmmss') return formattedDate }
然后,在defaultConfig中我放了:@H_944_5@
buildConfigField "String","BUILD_numbER",getDate()
public static final String BUILD_numbER = 20141108114911;
抛出“整数太大”,但我不想要一个整数,我想要一个字符串!@H_944_5@
我试图用String明确地替换def,尝试使用getDate().toString,getDate()作为String和“${getDate()}”,并且仍然没有引用我的String.我还尝试在日期中间放置一个像“ – ”这样的字符,它仍然不会生成引号,使得:@H_944_5@
public static final String BUILD_numbER = 20141108-114911;
显然没有任何意义……@H_944_5@
我不在这里,不熟悉Groovy,所以不确定是否有另一种(工作)方式来“强制”一个字符串.@H_944_5@ @H_301_22@
buildConfigField "String","\"${new Date().format('yyyymMddHHmmss')}\""@H_301_22@ @H_301_22@
以上是大佬教程为你收集整理的android – Gradle不生成带引号的String全部内容,希望文章能够帮你解决android – Gradle不生成带引号的String所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。