Eclipse转Android Studio工程实践

Eclipse转Android Studio工程有两种方式,

一种是兼容Eclipse,两者都可以使用,一种是全新的Android Gradle Project。

这里使用的Android Studio版本为2.2.3

一、兼容模式

 1. 在Eclipse中生存Gradle文件

File->Export->Android->Generate Gradle build files

一路Next。

选择你要转的工程,包括主工程和库工程。

点击完成。

 

2. 修改导出文件参数

1)修改build.gradle文件

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
     repositories {
         jcenter()
     }
     dependencies {
         classpath 'com.android.tools.build:gradle:2.2.3'
     }
}
apply plugin: 'com.android.application'
android {
     compileSdkVersion 24
     buildToolsVersion "24.0.0"
 
     sourceSets {
         main {
             manifest.srcFile 'AndroidManifest.xml'
             java.srcDirs = [ 'src' ]
             resources.srcDirs = [ 'src' ]
             aidl.srcDirs = [ 'src' ]
             renderscript.srcDirs = [ 'src' ]
             res.srcDirs = [ 'res' ]
             assets.srcDirs = [ 'assets' ]
         }
 
         // Move the tests to tests/java, tests/res, etc...
         instrumentTest.setRoot( 'tests' )
 
         // Move the build types to build-types/<type>
         // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
         // This moves them out of them default location under src/<type>/... which would
         // conflict with src/ being used by the main source set.
         // Adding new build types or product flavors should be accompanied
         // by a similar customization.
         debug.setRoot( 'build-types/debug' )
         release.setRoot( 'build-types/release' )
     }
}
 
dependencies {
     compile project( ':libs:libAAA' )
     compile project( ':libs:libBBB' )
}

classpath 'com.android.tools.build:gradle:2.2.3'
2.2.3 为Android Studio版本

dependencies {
compile project(':libs:libAAA')
compile project(':libs:libBBB')
}
libAAA和libBBB是类库工程

 

2)更新Gradle版本

路径: /gradle/wrapper/gradle-wrapper.properties

#Fri Mar 24 09:42:28 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\: //services.gradle.org/distributions/gradle-2.14.1-all.zip

  

3. 导入到Android Studio

 选择Import project,

找到工程路径,选择工程目录打开。

 

二、全新的Android Gradle Project

这个很简单。选择Import project, 选择需要转换的Eclipse工程。之后Builc完成就OK了。

 

 参考:http://www.cnblogs.com/ct2011/p/4183553.html



本文转自Work Hard Work Smart博客园博客,原文链接:http://www.cnblogs.com/linlf03/p/6610942.html,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值