Eclipse导入Android项目 Eclipse常见错误 中文乱码问题
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所使用的系统中文字体如果被破坏的话,也会导致中文无法显示的问题。所以,如果在上述设置都无法解决问题的时候,应该要考虑一下系统字体文件的问题。
转载于:https://www.cnblogs.com/shhaoran/archive/2013/02/14/2924436.html
Eclipse导入Android项目 Eclipse常见错误 中文乱码问题相关推荐
- Eclipse导入android项目出现很多错误
Eclipse导入android项目出现很多错误 [问题描述] 使用Eclipse导入别人正确的android项目,会出现很多未知的错误.如下面的AndroidTest项目,在别人的Ecl ...
- 使用eclipse开发web项目运行时出现中文乱码问题
使用eclipse开发web项目运行时出现中文乱码问题 检查Tomcat sever.xml中的编码设置是否为 utf-8 ,不是的话改一下: <?xml version="1.0&q ...
- eclipse导入外部项目引发的错误以及解决方案
前言: 有时候网上找到了一份优秀的开源代码,当你使用eclipse导入的时候就会报一些莫名其妙的错误,真是各种红叉 总结了一些网上的资料和实践,总共遇到了两类问题. 第一:项目报红叉错误 原因: 导入 ...
- Eclipse导入Android项目的方法(转)
原文:http://www.cnblogs.com/SkyD/archive/2010/11/25/1887219.html 看网上流传的Eclipse导入项目的方法都是在新建Android程序时使用 ...
- Eclipse 导入 Web 项目时常见的错误及解决办法
1.The compiler compliance specified is 1.5 but a JRE 1.8 is used 右键点击项目>Properties>Java Compil ...
- Eclipse导入android项目包xml报错
查看 res/values/styles.xml 下的报错点. <style name="AppBaseTheme" parent="Theme.AppCompat ...
- eclipse导入android项目卡死,水晶虎宫殿34998 -官网
界面 要不是最近换了工作的原因,我觉得我根本没有可能去用MSN,这部微软的老爷车99年开始发布到现在已经有10几个年头了,这么多年一直没有什么进 步却还能一直活着,这的确是一个奇迹.12年底,微软证实 ...
- Android开发学习:在Eclipse中导入Android项目方法
在Eclipse中导入Android项目方法的具体步骤如下: 1.启动Eclipse,依次选择File---Import,如下图所示: 2.在弹出的Import窗口中选择Existing Projec ...
- Eclipse导入的项目中的中文都是乱码,如何解决?
Eclipse导入的项目中的中文都是乱码,如何解决? eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的.一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如 ...
- Eclipse导入Maven项目出现错误:Unsupported IClasspathEntry kind=4
使用Eclipse导入Maven项目失败,提示: An internal error occurred during: "Importing Maven projects". Un ...
最新文章
- SQLSERVER系统数据库工作原理
- 去掉中文语言下 wget下载提示 英国中部时间 的问题
- git安装与配置_git 安装及基本配置
- U-Boot-2009-03移植笔记(移植准备)
- Halcon学习笔记:1D Measuring一维测量_fuse.hdev灯丝测量示例
- Apache Hadoop下一代MapReduce框架(YARN)简介 (Apache Hadoop NextGen MapReduce (YARN))
- Android夜间模式实践
- matlab2c使用c++实现matlab函数系列教程-factorial函数
- linux查看u盘的分区,在Linux下访问windows分区以及U盘
- 【代码笔记】iOS-使用MD5加密
- 基础图像处理之混合空间增强——(Java:拉普拉斯锐化、Sobel边缘检测、均值滤波、伽马变换)...
- 中国价格统计年鉴(2013-2021年)
- 关于极限精简版系统(RAMOS专用)的说明(FAQ)
- excel怎么设置自动计算_Excel智能化考勤表,自带万年历设置,考勤加班计算,无脑轻松...
- 【190222】VC++ 社区视频监控系统源代码
- ERP电商管理系统开发实现功能
- 天灾面前的风险教育课:要给财产安不同的窝
- 计算机文化宣传普及知识展,浅谈计算机文化
- 可道云需要配置MySQL吗_可道云kodexplorer搭建私有云后的配置优化
- 多线程经典问题-----乘客做公交车问题解答3
热门文章
- 图像处理软件Acorn for Mac如何创建新图像?
- MPAndroidChart 2.15使用记录
- Dapper.net 入门demo 轻量级ORM框架
- 《Adobe After Effects CS5经典教程》——1.6 预览
- [javase] 1.请从键盘随机输入10个整数保存到List中,并按倒序、从大到小的顺序显示出来...
- win7(64位)php5.5-Apache2.4-环境安装
- WINDOWS资源编译器出错信息
- Asp.net MVP模式介绍
- HTTP劫持 方面了解和学习
- 解决问题--Could not get JDBC Connection