安卓Eclipse项目导入Android Studio完美解决方案

之前是直接用studio打开eclipse项目,虽然可以运行但是很多Gradle的功能用不了。前天电脑出问题,重装系统,重装studio,重导入项目,试着试着就成功了。

先给大家看个视频,看完明白一大部分。

https://study.163.com/course/courseLearn.htm?courseId=1003130007&lessonId=1003576163&utm_medium=androidShare&utm_campaign=share&utm_source=weixing&utm_content=courseLearn#/learn/video?lessonId=1003576163&courseId=1003130007

然后就是缺啥配啥

查看本地studio支持版本目录

E:\Android\AndroidStudio\gradle\m2repository\com\android\tools\build\gradle

查看本地studio支持v4目录(v7目录类似)

E:\Android\sdk\extras\android\m2repository\com\android\support\support-v4

修改app(gradle文件)很重要,与本机版本匹配

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.0"

    defaultConfig {
        applicationId "com.turing.demo"
        minSdkVersion 14
        targetSdkVersion 25
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:support-v4:25.0.0'
    compile files('libs/Baidu-SpeechRecognitionUI-SDK-Android-1.6.2.jar')
    compile files('libs/com.baidu.android.localasr_1.1.22.jar')
    compile files('libs/com.baidu.speechsynthesizer_1.1.2.jar')
    compile files('libs/galaxy.jar')
    compile files('libs/turingSDK.jar')
    provided files('libs/VoiceRecognition-2.1.20.jar')
    compile files('libs/volley.jar')
    compile files('libs/VoiceRecognition-1.6.2.jar')
}

导入的时候可能会卡到building不动。这就要看本地的gradle版本,下载一个离线的gradle.xxx.zip,放到

C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.14.1-all\8bnwg5hd3w55iofp58khbp6yv

这个目录(根据自己的studio版本区下载对应的zip)

安卓Eclipse项目导入Android Studio完美解决方案

然后CTRL+ALT+DEL关闭程序,重新打开就好了



然后sync一下,就差不多了。有任何问题可以骚扰我Q1402369243,备注:****-blog