`

Eclipse中新建项目都全部打红叉的解决办法

 
阅读更多

今天遇到一个超级郁闷的事情,Eclipse新建的项目全部都打有红叉,我起初以为自己可能是因为这两天一直在配置NDK开发环境方面的东西,是不是一不小心把那个地方给配置了,然后新建项目时项目都会出现红叉的效果。然后我clean了一下,遭大糕了,所有的项目都出错了。

打开下面的错误提示:


错误的意思:Debug Certificate 过期了的缘故。百度了一下,果然也有遇到相似的问题,说是牵涉了一个私钥的时间期限问题。

解决办法是:进入:C:\Documents and Settings\Administrator\.android 删除:debug.keystore及 ddms.cfg 再重新打开Eclipse 再接着Clean清理一下就OK了。

注:打开eclipseproblem视图(如果关闭了可以在window>show view下找到problem视图),然后在视图中就可以看到项目的根源问题何在。

原因分析:android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在eclipse中的preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始着手android开发的,那么在一年后很可能出现debug keystore过期,导致工程出错或者无法生成 apk文件等等(想想我确实是一年前的这个时候开始的android应用程序的开发)。

分享到:
评论

相关推荐

    c#在线程中使用控件时控件出现红叉解决方法.cs

    c#在线程中使用控件时控件出现红叉解决方法.cs

    eclipse导入maven项目报错解决办法

    ### Eclipse导入Maven项目报错解决办法 在开发过程中,我们常常会遇到使用Eclipse导入Maven项目时出现的各种报错情况。本文旨在系统地介绍如何解决这些常见问题,包括但不限于配置环境、设置JDK版本、配置Maven库...

    解决SuperMap大红叉

    在“解决桌面产品9D使用地图出现大红叉的问题”这个压缩包文件中,很可能是提供了针对此问题的具体解决方案。打开这个文件,按照文档中的指导一步步操作。这些步骤可能包括: 1. 检查更新:确保你的SuperMap 9D版本...

    Keil5打红叉的解决方法

    然而,这一新特性可能会对一些已经习惯了老版本Keil的操作方式的用户造成困扰,特别是在项目中突然出现大量红叉,而这些红叉所指出的问题可能并不是主要的编译错误,从而导致用户对这些红叉感到不必要的焦虑和困扰。...

    eclipse导入工程报错问题项目或者文件有红叉的解决方案

    在Eclipse中,Java的JDK或者Tomcat版本不一致是导致项目或者文件有红叉的主要原因之一。这是因为Eclipse需要正确的JDK或者Tomcat版本来编译和运行项目。解决方法是: 1. 找到项目---->Build Path--->Config Build...

    java项目上红叉报错的解决方法.doc

    Java项目中的红叉报错是一个很常见的问题,尤其是在Eclipse中导入Java项目时经常会遇到这种问题。本文将详细介绍Java项目红叉报错的解决方法,帮助读者解决这个问题。 首先,需要检查Java项目的Build Path是否正确...

    winform datagridview多线程出现红叉解决方案

    winform datagridview多线程出现红叉解决方案,只要将运行的代码由创建线程调用就OK了

    如何解决Keil5打红叉的问题

    很多人换到Keil5,可能会遇到上图这个...一般情况下大家的项目编译通过了,也可以仿真运行了,以至于这些红叉看起来多余,实在是别扭。如何解决掉这些红叉呢?最好的办法就是关掉这个功能:Dynamic Syntax Checking。

    winform_datagridview多线程出现红叉解决方案

    要解决`DataGridView`在多线程中出现红叉的问题,我们需要遵循以下几点策略: 1. **使用Invoke或BeginInvoke方法**: 当在非UI线程中需要更新`DataGridView`时,必须使用控件的`Invoke`或`BeginInvoke`方法。这两...

    Eclipse导入Maven项目pom.xml报错的解决办法.doc

    首先,当Eclipse中导入的Maven项目pom.xml出现红叉报错时,不要急于修改pom.xml文件本身,因为这可能是Eclipse的Maven插件没有正确识别项目导致的。按照以下步骤尝试修复: 1. **去除Maven特性**: 首先,右键点击...

    SQLServer 2008 出现红叉错误的解决方法

    ### SQL Server 2008 出现红叉错误的解决方法 在使用SQL Server 2008的过程中,用户可能会遇到服务管理器中的服务图标显示为红色叉号的情况,这意味着SQL Server服务出现了问题,无法正常启动。这种情况下,用户...

    js文件红叉

    **打开问题文件**:首先在项目中找到显示红叉的JavaScript文件并打开。 2. **右键选择菜单**:在文件上右键单击,选择弹出菜单中的【MyEclipse】选项。 3. **选择排除验证**:在下拉菜单中选择...

    myeclipse中,项目上有个叉报错,但是文件中一个叉都没有

    myeclipse中,项目上有个叉报错,但是文件中一个叉都没有,我的项目文件中一个错都没有,为什么项目的图标上有个红叉。

    立创EDA 设计管理器里网络有红叉-New Schematic.rar

    当我们遇到"设计管理器里网络有红叉"的问题时,这通常意味着存在一些错误或不完整的设计元素,需要我们进行排查和解决。下面将详细解释这个问题及其可能的原因和解决方案。 首先,网络红叉(Red X)在立创EDA中表示...

    联想G40-win7系统突然出现无线网络红叉的解决方案

    ### 联想G40-win7系统突然出现无线网络红叉的解决方案 #### 问题描述 联想G40是一款颇受欢迎的笔记本电脑型号,它配备了Windows 7操作系统。然而,用户可能会遇到一个令人头疼的问题:无线网络图标上出现红叉,表明...

    将MyEclipse项目导入eclipse

    接下来,我们将详细介绍如何将一个MyEclipse项目顺利导入到Eclipse中,并解决导入过程中可能出现的问题。 #### 一、准备工作 1. **确保安装Eclipse IDE**:确保已经安装了最新版或合适的Eclipse版本。 2. **备份...

    flash 红叉叉问题.txt

    ### Flash红叉叉问题解析与解决方案 在互联网发展初期,Flash是网页动画、视频播放以及交互式游戏的主要技术载体,但随着技术的进步和HTML5的兴起,Flash逐渐被淘汰。然而,在部分老旧系统或特定场景下,Flash仍被...

    dubbo配置文件报红叉错误解决方案-dubbo.xsd

    当编辑器或者IDE(如IntelliJ IDEA或Eclipse)显示红叉提示时,意味着XML文件可能有以下几种常见问题: 1. **XML语法错误**:检查`dubbo.xsd`文件的XML结构是否正确,比如是否有未闭合的标签、缺失的属性、错误的...

Global site tag (gtag.js) - Google Analytics