Eclipse导入Android工程加载错误可能原因
基本上有一下4种:
① ADK版本:---API Level对应关系(注意高版本不一定是兼容低版本的)
Android 2.3.4---10
Android 2.3.1---9===Gingerbread
Android 2.2---8===Froyo
Android 2.1---7===Eclair
Android 2.0.1---6===Eclair
Android 2.0---5===Eclair
Android 1.6---4===Donut
Android 1.5---3===Cupcak
Android 1.1---2
Android 1.0---1
=======> 1. target=android-5改为8 甚至更高. 2. 项目右键打开项目属性,在左侧选择Android,在右侧选择具体的android版本。
选择好后,再项目右键,在Android Tools下选择Fix Project Properties 3. 如果没有default properties, 自己建下,然后target=android-10
② JDK版本:
1.5只支持继承Class的子类用@overwrite覆盖方法
1.6支持实现接口的子类用@overwrite
========>
window -->preferences -->java -->compliance-->compiler 在右侧,选择为1.6或其他的,点击apply,点击ok.(1.6向下兼容)
③ 添加额外的库支持
========>
首先要加入android.jar这个包,右键工程
Buildpath,
java buildpath,选择libraries
在右边的按钮中点击“AddLibrary”
选择“Userlibrary”,点击“下一步”
点击“Userlibrarys”按钮
在出现的界面中点击“New..”按钮
在弹出的界面中随便起一个名字,点击“确定”
点击“Addjars”按钮选择第三方jar包,点击“确定”完成操作。
④ 工具本身问题ADT、JDK、Eclipse
问:很多时候导入别人的项目或是自己拷贝文件导入到eclipse时:Android*.* 这个包就没了,怎么导入进来呀????????
右键单击工程——build path ——Add Library——选中 Android Classpath Container —— 单击 next ,finish 就 ok了
关于eclipse中文乱码问题解决方案
eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。
如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文都是乱码;如果所有工程的编码方式与eclipse工作空间的编码方式有冲突,那么所有的工程里的中文都有可能是乱码。对于eclipse工作空间,eclipse会把你改的设置保存在工作空间的设置文件中,对于单个工程的编码方式进行修改,那么eclipse会把编码方式保存在该工程的.setting文件包里。
所以,要避免中文乱码问题有两个原则:
(1)避免频繁更换工作空间,最好项目从一开始就在一个工作空间中进行,并且最好设置工作空间的编码方式为你平时最经常使用的或者是公司规定的项目编码方式,这样工程就会使用工作空间的编码方式,避免出现编码不一致的情形;
(2)相同类型的文件尽量使用相同的编码方式,可以保证相同类型的文件都能使用一致的编码设置;
解决中文乱码问题可以有以下设置方案:
(1)修改工作空间的编码方式:
Window->Preferences->General->Workspace->Text file Encoding
.
在Others里选择需要的编码方式,然后保存。
(2)修改单个工程的编码方式:
右击工程,在弹出的菜单中选择最后一项“Properties”
.
在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。
.
(3)修改一类文件的编码方式:
假设要将js文件编码方式设为UTF-8,则应该
Window->General->Content Types
.
在Content Types中选择JavaScript Source File,在File associations栏中选中*.js,然后在Default Encoding栏中输入UTF-8,单击Update,保存即可。
(4)修改单个文件的编码方式:右击要修改的文件,在弹出的菜单中选择最后一项 “Properties”,在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。与修改工程编码方式的方法类似。
ps:在项目过程中遇到的另外一个乱码问题是因为操作系统的字体文件问题,在某些情况下,eclipse所使用的系统中文字体如果被破坏的话,也会导致中文无法显示的问题。所以,如果在上述设置都无法解决问题的时候,应该要考虑一下系统字体文件的问题。
分享到:
相关推荐
Eclipse导入android项目包xml报错 Eclipse导入android项目包xml报错 Eclipse导入android项目包xml报错 Eclipse导入android项目包xml报错
eclipse导入Android与Java项目的正确方法.pdf
eclipse导入工程中文乱码问题
Eclipse导入项目源码后中文乱码的解决办法
Eclipse 导入 android 工程 出错 原因
本文档主要讲述的是Eclipse导入Android或其他的JAVA项目的正确方法
myeclipse和eclipse的web项目导入
eclipse导入maven项目报错解决办法,找了好多网上的都零零碎碎的,希望以后遇到会有所帮助.
教你如何将整个android项目导入eclipse
将eclipse中的android项目导入到AndroidStudio中,使其运行的操作步骤
基于eclipse的安卓项目开发——博学谷 本项目由eclipse编写,版本最低为API21也就是安卓5(4.X),也可改为安卓九,不影响使用 需要导入android-support-v7-appcompat包
图片:关于eclipse开发android的项目说明,利于新手学习
Google推出自有开发平台android studio,已经在Eclipse开发平台开发的项目如何迁移到新的平台,本文详细描述了迁移过程,避免大家少走弯路。版权所有 转载请注明原作者。
Android项目eclipse转Android studio常遇到的问题及对应解决方案
Eclipse导入Myeclipse编写的web项目时,需要进行设置才可以正常使用,进行编译,此文档对此进行了简单的归纳总结!
eclipse导入导出excel-xlsx
Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。如今用到Maven的地方很多,而在用Eclipse开发项目时经常导入Maven项目时出现此类错误,在这里记录下来解决办法。
android 源码 android Widget开发案例 eclipse项目 直接导入 ,掌握widget开发,让你的手机‘炫’起来
eclipse导入项目参考步骤