Merge Eclipse ADT project to Andriod Studio

    最近在学习Android Studio,遇到一个问题就是如何把Eclipse上面的项目迁移至Android Studio上面来。

   Android Studio: 1.0.1
  
   Eclipse: adt-bundle-windows-x86_64-20140321

   Gradle: 2.2.1

   JDK: 1.7
  
   拿一个网上的androidpn-client-0.5.0作为例子来导入

   1. 首先导入eclipse并设置完成,然后"Export"并选择"Generate Gradle Build File"


   2.这样在Eclipse项目里面就有了build.gradle文件


    在这个文件里面可以看到使用的是mavenCentral(), 而且版本是0.8+以上的,这个会在后面按照你的Device来修改

   3.直接从Eclipse里的workspace面拿到这个项目,并放入android studio的workspace 并修改文件gradle-wrapper.properties 在项目gradle/wrapper里面

因为我本地是2.2.1的 所以我就改成2.2.1
distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip


   4. 导入第一次

   当你导入项目的时候, 它会从SERVER端下载gradle-2.2.1-all.zip 比较慢

   而我下过一次后,希望后面继续导入的ECLIPSE不要重复下载,

   在C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.2.1-all下面会有每次导入时创建的工作目录,目录名字是不固定的
 


   从原有的文件里面copy三个文件到新建的文件里面去,这样重新打开的时候系统读取了文件信息就认为是已经下载完成了

  
   5.再次导入时会有一些错误的信息

   "File" --> "Project Structure" 修改为1.0.0 并修改jcenter库,因为从jcenter库里面拿不到gradle-2.2.1.jar, 最高的也就是1.0.1



   然后修改你的编译版本信息


   6.导入工程的依赖文件/依赖包


   结果:


   7.同步 "Tools" --> "Android" --> "Sync Project With Gradle File"

   然后run


   8.启动server端,并发送信息



   9.手机端接受信息 [size=medium][/size]



  
  
 

猜你喜欢

转载自wxynxyo.iteye.com/blog/2176122