安卓项目出现红色感叹号的解决方案
接触过安卓开发的朋友都知道,有时在将外部安卓项目导入到eclipse集成开发环境中时经常会出现一些这样那样的问题。最常见的就是项目名那里有一个红色感叹号。项目运行时报错,代码里又找不到错误,去网上查了半天也没有结果。这里为大家提供一种解决方法,个人是屡试不爽。希望能对大家有所帮助。
根据个人开发经验,这种问题原因在于andriod.jar包的缺失造成的。为什么会缺失呢?我们的环境明明没有缺少包啊?问题就在这里了,我们拷贝过来或者导入的项目在创建时对相关支持包文件引用的路径很可能不一样的,项目被创建以后会在项目中记录引用路径。我们把项目导入自己的环境中时,项目中依旧使用的它记录的路径,这就造成了所谓的包文件“缺失”。
怎么解决呢?方法很简单。下面跟我一起来看看吧。
1、如图,右击项目名 -> 选择“Build Path” -> “Configure Build Path…”;接着会弹出一个对话框。如下图所示:
2、选择“Libraries”选项卡,是不是就看到跟上图一样的红色小了X呢?而且有小叉项后面的路径是不是跟你的安卓SDK路径不一样呢?这就是项目记录的以前的路径。此时未选中任何项,所以右边的“edit”等按钮是灰色的。我们选中有红色的X那一项,然后点击“edit”按钮,将会弹出如下对话框。
3、在弹出的对话框中找到我们安装的安卓SDK文件夹下面的sdk\platforms\android-x文件夹里的android.jar文件包。【android-x表示你当前环境中安装的安卓版本,我当前的是17版本。】如果你的环境下载了多个版本的安卓开发包,那么应该会有多个android-x文件夹,选择其中一个就可以了。单击打开回到之前的一个界面,那个小叉应该就没有了。点击OK按钮,回到项目。红色感叹号是不是没了呢?如果此时项目出现报错的小叉,那多半是我们环境中安装的SDK版本与项目中配置文件里设置的版本不一样,只要稍作修改就OK了。
展开项目,双击打开项目的project.properties文件,将里面的target=android-10中的数字改成你环境使用的SDK版本号,比如我的是17,就改成target=android-17.保存以后,右键单击项目名,选择android tools 菜单下的Fix Project Properties 选项。一切就搞定了。
亲爱的朋友,你的问题解决了没有呢?如果没有解决,可以联系我哦。欢迎进行技术交流哦!让我们一起学习一起进步!
QQ:836405440
安卓项目出现红色感叹号的解决方案相关推荐
- eclipse导入项目出现红色感叹号怎么办
eclipse导入项目出现红色感叹号怎么办 听语音 125997人看了这个视频 返回 暂停 重播 播放 x <div class="jw-preview jw-reset" ...
- Eclipse中Maven项目出现红色感叹号问题
在Eclipse环境下,有时我们会遇到Maven项目出现红色感叹号的情形,而一旦项目出现感叹号,Eclipse便无法帮我们进行自动编译等工作,尽管有时候不会影响运行,但每次只能手动启动Maven重新编 ...
- eclipse项目出现红色叉叉解决方案
eclipse项目出现红色叉叉解决方案 参考文章: (1)eclipse项目出现红色叉叉解决方案 (2)https://www.cnblogs.com/snake-hand/p/3184437.htm ...
- MyEclipse中项目有红色感叹号的解决方法总结
MyEclipse中项目出现红色感叹号原因分析: 项目名称上的"红色叹号"说明项目的jar包引入的有问题,需要重新引入jar包. 有两种情况: 1.工程中classpath中指向的 ...
- MyEclipse中项目出现红色感叹号原因分析
MyEclipse中项目出现红色感叹号 项目名称上的"红色叹号"说明项目的jar包引入的有问题,需要重新引入jar包. 有两种情况 1. 工程中classpath中指向的包路径错误 ...
- Eclipse 项目中有红色感叹号的详细方法
Eclipse 项目中有红色感叹号的详细方法 属性-->buildpath-->libraries 找出原因进行编辑 文件出现小叉号 Eclipse导入maven项目时,Pom.xml文件 ...
- 项目显示红色感叹号问题解决
项目显示红色感叹号有几种可能 1.jdk问题(jdk版本不匹配,jdk环境变量配置错误) 2.jar包报错,pom文件报错 判断是那一类问题: 可以在eclipse中打开window -> sh ...
- 导入别的项目到我的eclipse上出现红色感叹号问题解决方案
项目红色感叹号问题问题 一般我们在导入别的项目到我的eclipse上面会发现,项目上面有红色的错误 原因 因为我电脑上的 jdk版本和别人电脑jdk版本不一样,那么对于的jre版本也不一样,java运 ...
- Maven 项目名称红色感叹号的问题总结
转载请注明出处:http://blog.csdn.net/baidu_37107022/article/details/76461891 问题描述: 今天使用Maven构建了一个SSM的项目实例时,构 ...
最新文章
- Ubuntu14.04下FTP服务器的搭建配置
- JDK和cglib生成代理类
- jquery input事件
- .NET Core 1.0.1 发布了
- 百度分布式配置管理平台-Disconf
- 【CodeForces - 260C】Balls and Boxes (思维模拟,有坑,时光倒流)
- 需要符合互联网时代需求的《飞秋》
- AIX下密码永不过期
- 拇指接龙游戏从WIN32向Android移植过程问题记录(1)
- FPGA 优秀学习代码
- 软件测试——测试流程重要性
- 浅析信号与系统2(离散时间复指数序列的周期性质)
- 2022 最新 Memcached 面试题
- 关于医疗影像的mhd和dcm格式图像的读取和坐标转换
- OpenPose+VS2015+Windows+CUDA8+cuDNN5.1 官方配置教程
- Netty 心跳机制及断线重连
- 2.* 版本taro引入 taro-ui编译小程序阶段报错, Module not found: Can‘t resolve ‘./style/index.scss‘
- 造纸专用型压力变送器STG94L-E1G-00000-1C
- IF函数多个条件判断及嵌套
- 写给想要开始跑步的人
热门文章
- linux 安装极点五笔
- 小程序一键复制文本内容
- 自媒体多平台助手——融媒宝
- C语言:switch语句与if语句的区别
- signature=e0e9647c7471b5121d14ab9fbecfc7e5,汉字Ucode_GBK_UTF-8编码表(真实可用的三种编码!)...
- 乔布斯给中国CEO的三堂必修课
- 简单制作个性GHOST光盘系统还原盘(图文教程)
- EHCI和OHCI的比较和区别
- Pacemaker 安装与配置
- 维度云工业品ERP进销存软件教您如何突破工业品生意的困境?