Android Studio 3.0 Canary 1问题汇集及解决

Google5月20日发布了Android Studio 3.0 Canary 1,详情可以查看谷歌开发者博客的官方文档。 前天晚上将Android Studio更新了下,整体使用体验还不错,至少编译速度提升了,使用Install Run也不像最初经常出现一些问题。不过,在最初使用Android Studio 3.0 Canary 1的过程中中,还是遇到了一些问题,这里整理如下:

1.Gradle插件最新配置

classpath 'com.android.tools.build:gradle:3.0.0-alpha1'

需要安装gradle版本gradle-4.0-milestone-1-all

2.buildToolsVersion最低要求25.0.0

3.Error:Flavor dimension name is now required even with only one dimension.

gradle:3.0.0-alpha1要求每个flavor声明dimension

flavorDimensions "default"
productFlavors{
    demoa {
        applicationId 'com.example.demoa'
        versionCode 10
        versionName 'demoa'
        dimension "default"
    }
    demob{
        applicationId 'com.example.demob'
        versionCode 10
        versionName 'demob'
        dimension "default"
    }
}

4.安装app时总提示

Installation failed with message Failed to establish session.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.

其实该应用已经卸载或者未安装。

解决:我的测试机是小米5s,查阅了下资料,关闭MIUI系统开发者选项中“启动MIUI优化”即可解决。该问题是否与Android Studio 3.0 Canary 1有关我没有深究,不过是遇到了该问题,就整理了下来。

附:Android Studio 3.0 Canary 1更新概述

1.开发
  • Kotlin 语言
  • Java 8 语言
  • 布局编辑器增强功能
  • Adaptive Icon 向导
  • XML 字体和可下载字体
  • Android Things
  • Intellij 平台更新 2017.1
2.构建
  • 免安装应用支持
  • 构建速度的提升
  • Google 的 Maven 存储区变更
3.测试和调试
  • 模拟器的一系列改进
  • APK 调试
  • 布局检查器
  • 设备文件浏览器
4.优化工具
  • CPU 分析器
  • 内存分析器
  • 网络分析器
  • APK 分析器增强功能
    原文作者:抹香君
    原文地址: https://www.jianshu.com/p/343552729e4f
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞