eclipse 转 android studio (使用及遇到的问题集合)
2015-08-24 13:36
561 查看
一)导入其他人的Android studio 工程需要注意的事情:
1、检查工程里的 gradle –>wraper–>gradle-wrapper.properties文件中的 gradle的版本和本地的是否匹配,如果版本不一致会去下载工程中gradle 版本 为避免这种情况发生,将工程中的gradle 版本改为我们的版本
2、导入项目:
问题①:Error:The project is using an unsupported version o f Gradle.
解决①:找到build.gradel文件打开 找到 dependecies {
classpath:要与我们的gradle版本一致。
}
问题②:failed to find Build Tools revision 19:0.0
解决②:问题是在module 中的错误,SDK版本不一致,找到相应的modle中的build.gradle
buildToolsVersion:改为本地已存在的就可以了
问题③:Error: Could not find property’alljava’ on source set main
解决③:
将所有build.gradle 中的 repsitories中的 mavenCentral 改为 Jcenter试一下,如果还有原来的错 就继续找:
在工程目录下 的build.gradle 中的底部的 apply plugin 删除,apply plugin用来标识module的。
在library中的build.gradle 的apply plugin 老版本中是:andorid-library 新版本为:com.android.library。
在应用程序中 为 com.android.application
还有一点将 apply from ….删除掉
二)、导入eclipse 文件:
这个相对简单 不管有没有library 直接import即可
三)、导入 xxx.so 文件
在src—->main目录下创建一个jniLibs包。
然后将用到的 .so 文件直接复制进去即可。
使用 命令行 Clean 项目:
projectName will$ ./gradlew clean
使用 命令行打包Apk项目:
projectName will$ ./gradlew build
build 是先check 在生成Apk。
———————–开始尝试使用 ————————
记录使用中遇到的问题:
1、 中文乱码 :
解决方案:点击 files —> setting –>搜索appearence
然后更改其默认字体
为了防止类似乱码的事情发生,建议将默认编码格式也改为UTF-8
步骤:点击 files —> setting —>搜索
2、导入类库:
导入类库的方式有很多,我选择了一种最简单的方法,但还是出现了一些错误。
先把正确的方式记录下来
导入之后别忘了 ReBuild project 。我今天就烦了这么一个错误。
3、导入eclipse项目提示:
Gradle DSL method not found: ‘android()’
解决此问题方法
—–待续—-
1、检查工程里的 gradle –>wraper–>gradle-wrapper.properties文件中的 gradle的版本和本地的是否匹配,如果版本不一致会去下载工程中gradle 版本 为避免这种情况发生,将工程中的gradle 版本改为我们的版本
2、导入项目:
问题①:Error:The project is using an unsupported version o f Gradle.
解决①:找到build.gradel文件打开 找到 dependecies {
classpath:要与我们的gradle版本一致。
}
问题②:failed to find Build Tools revision 19:0.0
解决②:问题是在module 中的错误,SDK版本不一致,找到相应的modle中的build.gradle
buildToolsVersion:改为本地已存在的就可以了
问题③:Error: Could not find property’alljava’ on source set main
解决③:
将所有build.gradle 中的 repsitories中的 mavenCentral 改为 Jcenter试一下,如果还有原来的错 就继续找:
在工程目录下 的build.gradle 中的底部的 apply plugin 删除,apply plugin用来标识module的。
在library中的build.gradle 的apply plugin 老版本中是:andorid-library 新版本为:com.android.library。
在应用程序中 为 com.android.application
还有一点将 apply from ….删除掉
二)、导入eclipse 文件:
这个相对简单 不管有没有library 直接import即可
三)、导入 xxx.so 文件
在src—->main目录下创建一个jniLibs包。
然后将用到的 .so 文件直接复制进去即可。
使用 命令行 Clean 项目:
projectName will$ ./gradlew clean
使用 命令行打包Apk项目:
projectName will$ ./gradlew build
build 是先check 在生成Apk。
———————–开始尝试使用 ————————
记录使用中遇到的问题:
1、 中文乱码 :
解决方案:点击 files —> setting –>搜索appearence
然后更改其默认字体
为了防止类似乱码的事情发生,建议将默认编码格式也改为UTF-8
步骤:点击 files —> setting —>搜索
2、导入类库:
导入类库的方式有很多,我选择了一种最简单的方法,但还是出现了一些错误。
先把正确的方式记录下来
导入之后别忘了 ReBuild project 。我今天就烦了这么一个错误。
3、导入eclipse项目提示:
Gradle DSL method not found: ‘android()’
解决此问题方法
—–待续—-
相关文章推荐
- java生成/解析二维码
- java生成/解析二维码
- 深入理解Java内存模型之系列篇
- hessian java调用
- ECLIPSE实现了界面显示所有类
- [leetcode-257]Binary Tree Paths(java)
- spring配置jedisPool
- Missing artifact javax.jms:jms:jar: Missing artifact com.sun.jdmk Missing artifact com.sun.jmx:jmxri
- 【Developer Log】Java的内存使用、垃圾回收和内存泄漏
- Spring事务的隔离级别
- java中的IO操作总结(四)
- java中的IO操作总结(三)
- java中的IO操作总结(二)
- Spring Security : limit login attempts example
- Java反射api详解
- Java中的迭代器模式
- eclipse 运行MapReduce程序错误异常汇总(解决Map not fount)
- MyEclipse8.5中SVN的安装方法
- java quartz的使用,做时间轮询调用 CronTrigger
- JSON转javabean(pojo)利器