更新Android Studio 3.0,你遇到坑了吗?

今天把Android Studio更新到3.0,跑了一下之前的项目,遇到了以下6个坑,在这总结一下。

  • Android Studio 3.0,项目SDK环境必须要26以上。所以:

    compileSdkVersion 26
    buildToolsVersion "26.0.2"
    复制代码
  • gradle版本,要3.0以上。所以:

    classpath 'com.android.tools.build:gradle:3.0.1'
    复制代码
  • 遇到 Error:All flavors must now belong to a named flavor dimension 这个错误时,解决方案:

    在主app的build.gradle里面的

    defaultConfig {
    	targetSdkVersion:***
     minSdkVersion :***
     versionCode:***
    	versionName :***
     //版本名后面下面这句话,意思就是flavor dimension它的维度就是该版本号,这样维度就是都是统一的
     flavorDimensions "versionCode"
    }
    
    复制代码
  • 遇到error: style attribute '@android:attr/windowEnterAnimation' not found

    **error: style attribute '@android:attr/windowExitAnimation' not found.**这二个错误时,解决文案:

    在Project/gradle.properties中添加 android.enableAapt2=false

  • 项目导入进来了,没有明显的错误。但点击Run app时,出现了一个界面,下方有红色提示:Please select Android SDK,无法运行

    解决方案:File > Project Structure > SDK Location > Use embedded JDK(recommended) 勾选上

  • 解决完上一个问题,点击Run app时,还是运行不了,提示:Error running app:No target device found. 怎么办,解决方法,很简单:

    View > Tool Windows > Android Profilter

    (其实这是在Android Studio初始化的过程中,Android Profilter程序没被启动而无法识别USB线所连接的设备所致)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值