修改versionCode后编译报错

li_rt4 2019-02-18 11:09:45
如下修改了versionCode:
compileSdkVersion 26
defaultConfig {
applicationId "yuhe.myreminder"
minSdkVersion 23
targetSdkVersion 26
versionCode 1.2
versionName "1.2"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}

结果编译时报错:

Could not find method versionCode() for arguments [1.2] on DefaultConfig_Decorated{name=main, dimension=null, minSdkVersion=DefaultApiVersion{mApiLevel=23, mCodename='null'},
...全文
404 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jklwan 2019-02-19
  • 打赏
  • 举报
回复
Hunter_night 2019-02-19
  • 打赏
  • 举报
回复
versionCode 只能是整数,新版本递增,表示更高版本,该数据不会显示给用户看到. versionName 是会显示给用户看的,可以自己定义. 参考: https://www.jianshu.com/p/1e91ed786185 想了解更多自己去搜一下.
li_rt4 2019-02-19
  • 打赏
  • 举报
回复
版本号只能是整数?呵呵,很有趣的设定
usecf 2019-02-19
  • 打赏
  • 举报
回复
怀疑是你versionCode()这个获取的是int类型的,versionCode改成int类型的试试
davexa 2019-02-19
  • 打赏
  • 举报
回复
versionCode 应该填整数呵兄弟.

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧