Android项目导入Eclipse遇到问题个人总结
来源:互联网 发布:微信企业号 java 实例 编辑:程序博客网 时间:2024/05/01 11:12
一般将别人的Android项目导入eclipse的时候,或多或少都会遇到一些问题,所以,在此将个人遇到的一些问题的解决方法做下汇总。
1. error:The type java.lang.Object cannot be resolved.It is indirectly referenced from required .class files
问题原因:一般我们在计算机上都会装了多个版本的JRE或者JDK,这里就是因为eclipse选择的JRE有问题。
解决方法:我们需自己重新选择适当的JRE(JDK)。
【步骤】:(a)Window-->Preferences-->Java-->Installeed JREs,
接着,右侧点击Add-->Next-->选择JRE包的安装路径(看你放在哪儿,一般比如C:\Program Files\Java\jdk1.8.0),OK。
(b)右击项目,Properties-->Java Build Path-->选择Libraries-->点击右侧的Add Library...-->选择JRE System Library,Next-->选择Alternate JRE,安装需要的JRE-->Finish , OK。
2. 乱码,有时候注释显示是乱码
解决方法:右击项目-->Properties-->Resource ,页面中的Text file encoding中,选择Other-->UTF-8,OK。
或者,另一种方法, Window-->Prefences-->General-->Workspace,页面中的Text file encoding中,选择Other-->UTF- 8,OK。
3. @Override报错,当@Override太多时,一个个改是极不方便的
问题原因:jdk 的问题,在 jdk5 中不支持对接口的实现,对认为不是Override的报错。
解决方法:将改为 jdk6即可。
【步骤】:Windows->Preferences-->Java->Compiler,页面上的JDK Compliance中,Compiler compliance level 选择1.6(要确定你 已经安装了此版本)
4. error:As of ADT 14, resource fields cannot be used as switch cases
问题原因:这里是 switch case 方法中调用了不能用的文件或方法。
解决方法:将 switch case 方法改为 if else 即可。
【步骤】:将光标点在switch,使用快捷键:Ctrl+1 ,完成~
5. Error: No resource found that matches the given name (at 'style' with value '@style/ blue_button')
问题原因:相应的库没有导入。
解决方法:导入需要的库。
【步骤】:properties-->Android-->Library-->Add
6. error:Description Resource Path Location Type The project cannot be built until build path errors are resolved
问题原因:工程中有记录项目之前被编译时的一些细节,如在build path中添加了一些路径下的lib包,而我们在导入该项目时,没有能够找到 这些路径下的文件,那么就会出问题了。
解决方法:找到正确的lib包路径。
【步骤】:(a)先点击Project,Build Automatically要打上勾,然后Clean...一下
(b)若还有问题,右键项目-->build path-->configure build path,在窗口中点击Libraries,若有打着红色XX的jar包,则将他 们Remove,然后,Add相应的正确路径的包。
7.error:No Launcher activity found!
问题原因:很多时候是文件的命名拼写有问题,可能带入了中文字符(尤其是符号是用中文打的还是英文,要注意检查下)等。
8.error:DDMS files not found: C:\Program Files (x86)\Android\android-sdk\android-sdk
error:The connection to adb is down, and a severe error has occured.我是两个错误同时出现了,第一个error:问题原因:我这里是自己离线更新了sdk 的tools 包,而platform-tools的没有动。解决方法:将tools里的文件全部拷到platform-tools中去。
第二个error:问题原因:SDK中的adb.exe被其他程序占用或者出现了问题,这里一篇博客有讲到很多办法——The connection to adb is down, and a severe error has occured.问题解决方法小结 - red_rose - 博客园解决方法:我是通过在cmd中关闭adb,再重启,解决的。步骤:(a)先找到adb.exe的路径(比如,我的是在C:\Program Files (x86)\Android\android-sdk\android-sdk\sdk\platform-tools),(b)打开 cmd,输入 cd C:\Program Files (x86)\Android\android-sdk\android-sdk\sdk\platform-tools ,回车;再输入 adb kill-server,回车;接着,输入 adb start-server ,回车,OK~9.error:No resource found that matches the given name: attr 'android:windowTranslucentNavigation问题原因:android项目版本要改一下。解决方法:将AndroidManifest.xml中的android:minSdkVersion和android:targetSdkVersion修改一下(比如我改成了14和21)。附:(1)其实很多时候,很多问题,只要Project-->Clean... 一下,就可以了。而且eclipse本身的错误自动修复就很好。(2)出现类似“ XX cannot be resolved ” 的问题的时候,先找到有问题的代码,点击解决办法:Fix ...,然后选择他推荐导入的包。若没有 他所需要的包,有可能是因为项目里确实没有带,但更多时候是因为eclipse的问题,有可能你项目导入的太多了,导致包之间有冲突, 出现错误,所以,这个时候,可以删去其他一些多余的项目,再重新导入此工程。
其实这个时候建议大家多建几个workspace,这样冲突的概率就会小很多了。
- Android项目导入Eclipse遇到问题个人总结
- Android Studio 导入Eclipse项目遇到的错误总结
- 使用 eclipse 导入android项目 遇到问题解决
- Eclipse项目导入Eclipse以及、Android Studio过程中遇到的问题.
- 个人android遇到的问题总结
- Android Studio 之 导入Eclipse项目常见问题及解决方案 在将Eclipse做的Android项目成功导入Android Studio 后,启动生成,遇到一些问题,现总结如下:
- 导入Android项目时遇到的问题
- android studio 导入项目遇到的问题
- Eclipse导入外部项目问题总结
- Eclipse导入外部项目问题总结1
- Eclipse导入外部项目问题总结1
- Eclipse导入外部项目问题总结1
- 解决当导入一个android项目到my eclipse时遇到的问题
- Android studio 3.0 Beta 2 导入eclipse项目遇到的问题
- 关于Eclipse/MyEclipse中开发JavaEE项目或者Android项目常见错误及解决方案集锦(个人遇到的问题)
- eclipse导入项目时遇到诡异问题“invalid project description”
- Eclipse导入Android项目的问题
- Android eclipse 项目导入红色叹号问题
- java加密研究
- 栈内存 堆内存
- Android--获取当前系统时间
- 桥模式(Bridge)
- Python破解12306图片验证码
- Android项目导入Eclipse遇到问题个人总结
- java微博分享代码实例
- linux 常用知识
- 面向对象
- Android4.4以上手机拦截短信说明(三)
- 应用程序无法正常启动(0xc000007b)
- 求分数与分数,分数与整数,整数与整数最小公倍数及最小公约数
- ios内存管理原则
- @ in php