安卓开发解决Could not find method versionName() for arguments [1.0] 问题

项目中导入一个模块后编译报错Could not find method versionName() for arguments [1.0].........根据提示显示下图中所示那一行报错:

图一 build.gradle(Module:app)  

打开build.gradle(Module:Project)发现vname的值为1.0,是int类型,正确应该是String类型,加上" "后编译通过。

更改前如图:

图二 build.gradle(Module:Project)

更改后如图:

图三 build.gradle(Module:Project)  

总结:因为vcode的值类型为int,所以在写vname时容易出错,版本名是String类型,需要注意这里。

你可能感兴趣的:(安卓开发解决Could not find method versionName() for arguments [1.0] 问题)