Android学习一:1、AS错误填坑

1、Gradle DSL method not found: ‘xxx()’

当前的gradle版本,没有“xxx()”方法,而你项目中直接用了这个method,或者间接用了(比如我们rn项目引用的第三方包里面,用了这个method) 21的这个gradle方法在当前gradle版本中不可用
解决方法:

  • 升级gradle版本
  • 把对应的方法更改成当前gradle中的方法。
    比 如,'compileOnly()‘和’implementation()’ 都可以换成"
    compile()"
  • 删掉最外层的build.gradle中的
	android {
       
		compileSdkVersion 19    
		buildToolsVersion 21.1.1
	 }

然后重新刷新就ok了

2、Error:failed to find target android-19

3、Error:failed to find Build Tools revision 21.1.1

  • 修改 “项目主目录\library\build.gradle”文件,修改为你当前的版本

4、unable to access android sdk add-on list

  1. 问题:
    初次安装Android Studio,启动后,报错。
  2. 原因:
    AS启动后,会在默认路径下检测是否有Android SDK,如果没有的话,就会报上述错误。
  3. 解决方案
    3.1 主动设置SDK
    如果本机有Android SDK的话,可以点击cancel跳过,在下一个界面手动选择本地SDK目录。
    3.2 跳过检测
    在Android Studio的安装目录下,找到\bin\idea.properties
    在尾行添加disable.android.first.run=true,表示初次启动不检测SDK

5、Could not resolve all dependencies for configuration ‘:classpath’.

  • 原因:更换gradle,引起文件缺失报错 ,更换gradle,使用2.14.1,于是遇到了如下报错。“对 gradle和gradle plugin(gradle插件)”的使用没弄明白。
    见AndroidStudi
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值