Android应用开发之Eclipse转Android Studio出现的问题以及解决方案
白羽 2018-08-10 来源 :网络 阅读 1068 评论 0

摘要:本文将带你了解Android应用开发之Eclipse转Android Studio出现的问题以及解决方案,希望本文对大家学Android有所帮助

        本文将带你了解Android应用开发之Eclipse转Android Studio出现的问题以及解决方案,希望本文对大家学Android有所帮助


1、 将Eclipse的代码以及资源文件直接加载到Android Studio中,多个平行项目时注意文件名称;
2、 类PackageParser引用时报错,缺少Layoutlib.jar注意导包时使用android-19的jar文件;
3、 Httpserver引用报错,注意:需要引用Android-23的 org.apache.http.legacy.jar;
4、 引用jar包时注意:同级程序中已经引用或者sdk中已经集成的使用provided file ,外部导入或者第三方jar包使用compile file;
5、 Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum
原因:
Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能,所以使用Android Studio编译UTF-8+BOM编码的文件时会出现” 非法字符: '\ufeff' “之类的错误
解决方法:
(1) 手动将UTF-8+BOM编码的文件转为普通的UTF-8文件。用EdItPlus打开.Java文件依次:文档》文本编辑》转换文本编码》选择UTF-8编码即可;
(2) 先使用Android Studio转码为GBK或者其他在使用右下角
 转换为UTF-8格式;
6、 问题:Error:Execution failed for task 
':androidShopNC2014Moblie:transformClassesWithDexForDebug'.>
解决方案
这个错误在app的build.gradle里面添加:
android { 
defaultConfig { 
multiDexEnabled true
       }

7、 Xml标签冲突解决方案:
Error:Execution failed for task ':wonderDroid:processDebugAndroidTestManifest'.
解决方案:
在Manifest.xml的application标签下添加tools:replace="android:icon, android:theme"
(多个属性用,隔开,并且记住在manifest根标签上加入
xmlns:tools=//schemas.android.com/tools)
8、 com.android.build.api.transform.TransformException: java.lang.RuntimeException:
电脑配置可能不够用,关键代码是build.gradle中的:
dexOptions {
    javaMaxHeapSize "xx"
}
xx为合理的内存大小(如4g)。
9、 安装应用报错Failure [INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE]
解决方案:
删除以前版本,重新安装    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程