我是Android Studio的新手.我试图在我的项目中使用该项目库:https://github.com/2dxgujun/AndroidTagGroup.
所以我要做的是将它作为模块导入我的项目中;名称为“ androIDtaggroup”
现在,在编译时出现以下错误:
"Could not get unkNown property 'VERSION_name' for project ':androIDtaggroup' of type org.gradle.API.Project."
这是Gradle文件中发生问题的地方:
defaultConfig { applicationID 'me.gujun.androID.taggroup.demo' minSdkVersion 8 targetSdkVersion 21 versionname project.VERSION_name // ERROR HERE !!!! versionCode Integer.parseInt(project.VERSION_CODE) }
谁能告诉我如何解决这个问题?
谢谢 !!!
解决方法:
解决方法是在此处定义您的版本名称或使用自定义变量. project.VERSION_name默认情况下不存在,因此您不能使用它.这基本上就是错误消息告诉您的内容.
defaultConfig { applicationID 'me.gujun.androID.taggroup.demo' minSdkVersion 8 targetSdkVersion 21 versionname "1.2.3" versionCode Integer.parseInt(project.VERSION_CODE)}
或替代:
// somewhere abovedef VERSION_name = "1.2.3"// and the usage:defaultConfig { applicationID 'me.gujun.androID.taggroup.demo' minSdkVersion 8 targetSdkVersion 21 versionname VERSION_name versionCode Integer.parseInt(project.VERSION_CODE)}
更改后,您可能会在使用project.VERSION_CODE时遇到相同的问题:
versionCode Integer.parseInt(project.VERSION_CODE)
修复方法是相同的:提供有效的自定义变量或常量
总结以上是内存溢出为你收集整理的java-Android Studio:“无法获取类型为org.gradle.api.Project的项目的未知属性’VERSION_NAME’”全部内容,希望文章能够帮你解决java-Android Studio:“无法获取类型为org.gradle.api.Project的项目的未知属性’VERSION_NAME’”所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)