Cannot get property 'versionCode' on extra properties extension as it does not exist

来源:互联网 发布:北京中搜网络是真是假 编辑:程序博客网 时间:2024/06/04 18:33

错误

有时候我们在网上下载三方库后,导入到AS中,会提示以上错误。

这里写图片描述
点击open file,AS会自动定位到产生错误的位置.

这里写图片描述
这是因为引入的三方库的build.gradle中会根据我们项目build.gradle的ext{}中定义的数据进行配置。如果我们项目中没有定义,就会出现这个错误。

解决方法

打开项目的build.gradle。
新建一个ext{},在里面定义三方库需要引用的变量。

ext{    compileSdkVersion = 23    buildToolsVersion = "22.0.1"    targetSdkVersion = 23    versionCode = 1    versionName = "1.0"}

然后点击try again,等待gradle完成配置
这里写图片描述

0 0
原创粉丝点击