`
China_qd_zjk
  • 浏览: 34629 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

Eclipse转Android Studio出现的问题以及解决方案

阅读更多
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=http://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项目eclipse转Android studio

    Android项目eclipse转Android studio常遇到的问题及对应解决方案

    Eclipse工程转为兼容Android Studio模式的方法步骤图文详解

    4. Android Studio可能会提示解决一些兼容性问题,例如更新Gradle版本或处理重复的资源文件。 ### 步骤4:解决编译错误 1. 编译项目,可能会遇到错误,比如`Manifest Merger`问题或者重复的依赖库。 2. 查看错误...

    ViewPagerIndicator实现由Eclipse到Android Studio的完美迁移

    - **解决方案**:将Eclipse中的布局文件也复制到Android Studio中对应的目录下。 - **问题**:资源文件(如图片)无法找到。 - **解决方案**:将Eclipse中的资源文件(如`drawable-hdpi`下的所有文件)复制到...

    Eclipse4.0和android Studio2.2汉化包

    "Eclipse 4.0和Android Studio 2.2汉化包"是针对这两款流行开发工具的本地化解决方案,旨在帮助中文用户更好地理解和使用这些工具,从而提高开发效率。 Eclipse是一款开源的集成开发环境(IDE),广泛应用于Java...

    使用Android Studio查看Android Lollipop源码

    ### 使用Android Studio查看Android Lollipop源码 #### 概述 随着Android Lollipop(即Android 5.0)的发布,...此外,遇到问题时,可以参考在线社区如Google官方论坛或Stack Overflow上的相关讨论来寻找解决方案。

    Android studio结课大作业

    再者,**实训报告**通常包含了项目开发的全过程记录,包括需求分析、设计思路、遇到的问题及解决方案等。通过阅读实训报告,我们能学习到如何将理论知识应用于实践,如何解决实际开发中的问题,以及如何进行有效的...

    将Eclipse工程转Android Studio工程的步骤与注意事项

    将Eclipse工程转换为Android Studio工程是许多开发者在迁移到Android Studio时必须经历的过程,因为Google已经停止对Eclipse的支持并推荐使用Android Studio。本文将详细介绍这个过程中的关键步骤和需要注意的问题。...

    把Eclipse项目迁移到AndroidStudio

    将Eclipse项目迁移到Android Studio是许多开发者在转向Android Studio时必须经历的步骤。随着Google对Android Studio的持续支持和Eclipse ADT的逐渐淘汰,这个过程变得越来越重要。以下是迁移动作的具体步骤和注意...

    解决Eclipse3.6中Android代码自动补全卡死

    总的来说,Eclipse中的代码自动补全卡死问题可能是多因素引起的,解决方法需要根据具体情况来判断。通过替换JDT核心组件、更新IDE和插件、优化配置以及清理工作空间等步骤,通常可以有效地解决问题。在实践中,遇到...

    Android Studio导入项目的几种方法

    本篇将详细讲解Android Studio导入项目的几种常见方法,这对于初学者来说是非常重要的基础知识。 首先,我们来看一下Android Studio中最基本的项目导入方式——**导入现有Android项目**。这适用于你已经拥有一个...

    Android studio加载本地html的文档问题

    #### 六、常见问题与解决方案 1. **资源文件未找到**:如果加载HTML文件时报错“资源文件未找到”,请检查以下几点: - 确认HTML文件已正确放置在assets文件夹内。 - 检查文件名和路径是否正确无误。 - 确保在...

    史上最详细的Android Studio系列教程pdf

    虽然Android Studio在学习和适应方面会有一些成本,比如与Eclipse不同的快捷键、目录结构以及Gradle的学习等,但是随着开发者们逐渐熟悉这款工具,它所带来的便利性和高效性将大大超出预期。此外,尽管Android ...

    将开源的Android-pulltorefresh迁移到AndroidStudio方便使用AS的开发者使用.rar

    《将开源的Android-pulltorefresh迁移到Android Studio的详解》 ...同时,随着Android的不断发展,开发者也应该关注新的下拉刷新解决方案,如SwipeRefreshLayout等,以保持代码的现代性和兼容性。

    Android Studio.pdf

    - **方法数限制**:探讨了当应用的方法数超过 64K 时应采取的解决方案。 #### 调试您的应用 - **断点调试**:介绍了如何设置和使用断点进行调试。 - **性能分析**:讲解了如何使用 Android Studio 提供的工具来...

    eclipse导入Android与Java项目的正确方法.doc

    导入过程中可能遇到的问题及解决方案: - **版本不兼容**:如果Eclipse或Android SDK版本过低,可能导致无法识别新版本的项目。确保Eclipse和Android SDK工具都已更新至最新版本。 - **库文件缺失**:如果项目依赖...

    Android Studio使用中的问题及解决方法.pdf

    然而,在使用Android Studio的过程中,开发者可能会遇到一些常见问题,以下是一些典型问题及其解决方案: ### 问题1:SDK自动更新导致启动慢 Android Studio默认会在启动时检查SDK更新。如果网络环境不佳,这会...

    eclipse开发Android插件

    此外,对于遇到的问题,可以通过查阅官方文档、开发者社区或在线教程找到解决方案。 总结,Eclipse 结合 ADT 插件是早期 Android 开发的经典组合,提供了一套完整的开发、调试和发布流程。虽然现在 Android Studio ...

Global site tag (gtag.js) - Google Analytics