eclipse迁移到android studio步骤如下:一、从eclipse中导出:1、将adt插件版本升级到22.0以上。2、在eclipse中,选择file-->export。3、在弹出的导出窗口中,打开android的文件夹,选择“generate gradle build files”。4、选中想要导入到android studio中的项目,finish。注意:导出的项目将会和原来的项目在同一目录,覆盖原来的同时,会新增一个叫build.gradle的文件,导入android studio时将首先读取这个文件。二、导入到android studio:1、在android studio 中,首先关掉当前的打开的项目。2、在欢迎界面,点击import project(注:也是可以直接在菜单选择import project的)。3、选中eclipse中导出的项目,展开目录,点击build.gradle文件,然后ok。4、在之后的弹出对话框中,会要求选择gradle的配置,选中use gradle wrapper.(注:也可以自定义本机装的gradle)。注意:如果没有grade build文件,也是可以将普通的安卓项目导入到android studio中,它会用现有的ant build.但为了更好地使用之后的功能和充分使用构建变量,还是强烈地建议先从adt插件中生成gradle文件再导入android studio。
1. 首先,新建一个Android项目。
2. 之后,新建一个Android Module项目,类型选择Android Library。
3. 将新建的Module中除了build.gradle文件外的其余文件全都删除,然后删除build.gradle文件中的所有内容。
4. 在新建的module中新建文件夹src,接着在src文件目录下新建main文件夹,在main目录下新建groovy目录,这时候groovy文件夹会被Android识别为groovy源码目录。除了在main目录下新建groovy目录外,你还要在main目录下新建resources目录,同理resources目录会被自动识别为资源文件夹。在groovy目录下新建项目包名,就像Java包名那样。resources目录下新建文件夹META-INF,META-INF文件夹下新建gradle-plugins文件夹。这样,就完成了gradle 插件的项目的整体搭建,之后就是小细节了。目前,项目的结构是这样的。
打开Module下的build.gradle文件,输入
apply?plugin:?'groovy'apply?plugin:?'maven'
dependencies?{
????compile?gradleApi()
????compile?localGroovy()
}
repositories?{
????mavenCentral()
}下面我们在包名下新建一个文件,命名为PluginImpl.groovy,注意有groovy后缀,然后在里面输入,注意包名替换为你自己的包名。
package?cn.edu.zafu.gradle
import?org.gradle.api.Plugin
import?org.gradle.api.Project
public?class?PluginImpl?implements?Plugin
????void?apply(Project?project)?{
???????project.task('testTask')?{ ????????????println?"hello?gradle?plugin"="" ????????}="" ????}="" }然后在resources/meta-inf/gradle-plugins目录下新建一个properties文件,注意该文件的命名就是你只有使用插件的名字,这里命名为plugin.test.properties,在里面输入="" implementation-class="cn.edu.zafu.gradle.PluginImp" 注意包名需要替换为你自己的包名。="">?{>