4000-9696-28

Android Studio,迁移新版本的问题收集

2015年08月04日 15:15供稿中心: 课工场

摘要: Android Studio,迁移新版本的问题收集

1,Gradle DSL method not found: ‘runProguard()’

runProguard函数已经被废弃并且停止使用了

改成minifyEnabled

即如下的配置

buildTypes {
    release {

        minifyEnabled false // 替代的方式

        ......
    }
}

runProguard —> minifyEnabled

jniDebuggBuild –> jniDebuggable

zipAlign –> zipAlignEnabled

2,Library projects cannot set applicationId

新版本不能使用applicationId来定义库module的包名了,要定义在manifest

defaultConfig {  applicationId "cn.flakor.lib"   <---- 删除这行  minSdkVersion 15  targetSdkVersion 19  versionCode 1  versionName "1.0"
    }
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        package="cn.flakor.lib">...

利用flavor重命名包名

android {
   ...
   productFlavors {
       flavor1 {
           applicationId 'cn.flakor.newname'
       }
   }

参考(不翻墙看不了,有时间翻译下):

Compile he JavaCompile


   // tasks.withType(Compile) {  
    tasks.withType(JavaCompile) {
        compileTask -> compileTask.dependsOn(nativeLibsToJar)
    }

 

 

    buildToolsVersion "19.1.0"

    tools路径 D:android studiosdkbuild-tools19.1.0  在build-tools目录下建一个19.1.0目录

 

初次启动studio 避免网上跟新在 D:android studiostudiobin 下的idea.properties中添加disable.android.first.run=true

http://tools.android.com/tech-docs/new-build-system/user-guide

http://tools.android.com/tech-docs/new-build-system/migrating-to-1-0-0


标签: android
关于我们
公司简介
发展历程
青鸟荣誉
联系我们
加入我们
青鸟课程
ACCP
学士后Java
BENET
启蒙星IT工程师基础课程
学习客户端下载
青鸟优师
青鸟微讯
回顶部 新版反馈 回到首页
官方新版意见收集

*

官方新版意见收集

提交成功,感谢您的反馈。

我们会认真阅读和考虑每个用户的反馈。