eclipse工程手动迁移android-studio
2015-08-25 09:36
363 查看
一、迁移src
直接拷贝eclipse中src/com到AS中的src/main/java中。
二、迁移AndroidManifest.xml
直接复制eclipse的AndroidManifest.xml到AS的src/main目录中。
三、迁移图片等文件。
直接将eclipse的图片、风格文件复制到AS的src/main/res目录中。
四、复制*.jar
将eclipse的libs目录中的文件复制到AS的libs目录下。
五、复制*.so
将eclipse的libs/armeabi目录复制到AS的src/main/jniLibs目录下,若没有,则创建。
六、混淆文件添加
在build.gradle中进行配置
android {
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'some-other-rules.txt'
//proguardFile 'some-other-rules.txt' 配置单个文件这样
}
}
}
如上面代码所示,我们可以使用minifyEnabled true开启,并且对其配置混淆配置,可以配置多个文件或单个文件。
android的sdk中已经为我们提供了两个默认的配置文件,我们可以拿过来进行使用,proguard-android.txt和proguard-android-optimize.txt。
七、添加assets
/src/main/assets
错误:
1、Error:Execution failed for task ':equipmenttesting:transformClassesWithDexForDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/opt/jdk1.8.0_65/bin/java'' finished with non-zero exit value 1
解决:检查引用的包是否重复了。
直接拷贝eclipse中src/com到AS中的src/main/java中。
二、迁移AndroidManifest.xml
直接复制eclipse的AndroidManifest.xml到AS的src/main目录中。
三、迁移图片等文件。
直接将eclipse的图片、风格文件复制到AS的src/main/res目录中。
四、复制*.jar
将eclipse的libs目录中的文件复制到AS的libs目录下。
五、复制*.so
将eclipse的libs/armeabi目录复制到AS的src/main/jniLibs目录下,若没有,则创建。
六、混淆文件添加
在build.gradle中进行配置
android {
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'some-other-rules.txt'
//proguardFile 'some-other-rules.txt' 配置单个文件这样
}
}
}
如上面代码所示,我们可以使用minifyEnabled true开启,并且对其配置混淆配置,可以配置多个文件或单个文件。
android的sdk中已经为我们提供了两个默认的配置文件,我们可以拿过来进行使用,proguard-android.txt和proguard-android-optimize.txt。
七、添加assets
/src/main/assets
错误:
1、Error:Execution failed for task ':equipmenttesting:transformClassesWithDexForDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/opt/jdk1.8.0_65/bin/java'' finished with non-zero exit value 1
解决:检查引用的包是否重复了。
相关文章推荐
- 数据库SQL Server2012笔记(七)——java 程序操作sql server
- 安装JDK及环境变量设置
- Java生成六位验证码(发短信验证)
- java 编码
- Java多线程-卖票
- 《深入浅出 Java Concurrency》—并发容器 ConcurrentMap
- 每日五题(java基础)
- [Java]哲学家就餐问题
- RMI java.rmi.ConnectException: Connection refused to host: 192.168.1.108
- java web项目防止多用户重复登录解决方案
- Java 无名方法,static方法
- 安装JDK后bin文件下没有tools.jar解决
- 马士兵Java视频第三章总结
- eclipse工具使用技巧&关联Android源码
- eclipse导入一个项目之后没有JRE System Library怎么办?
- SSi框架整合
- 直接topbar奔溃,出现 at java.lang.reflect.Constructor.constructNative(Native Method)
- maven在eclipse建立工程,运行出现Server IPC version 9 cannot communicate with client version 4错误
- 玩转Eclipse — 自动代码生成的Java Code Template
- java中实现四则运算代码