我的Android进阶之旅------>解决Your project contains error(s),please fix them

简介: 在使用eclipse写好Android的代码,代码没有报错。然后想在AVD中运行测试时,弹出错误框,提示信息为:  “Your project contains error(s),please fix them before running your application.


在使用eclipse写好Android的代码,代码没有报错。 然后 想在AVD中运行测试时,弹出错误框,提示信息为:
  “Your project contains error(s),please fix them before running your application.”


然后看到在Program提示框中的提示为:
“Error generating final archive: Debug Certificate expired on 14-3-21 下午12:54”


原因分析:
android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,
adt使 用debug keystore,在 preference->android->buid中设置。 debug的keystore默认有效期 为一年,如果你是从一年前开始完android程序, 那么在一年后导入这个app的时候很可能 出现debug keystore过期,导致你无法生成apk文件。 此时你只要删除debug keystore就行,系统又会为你生成有效期为一年的私钥。 

解决方法:
进入C:\Documents and Settings\Administrator\.android 删除路径下的debug.keystore及ddms.cfg。
(不同环境下的目录可能略有不同,可在eclipse中查找此路径:
Window->Preferences->Android->Build下 Default debug keystore)






                            ====================================================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

  转载请保留原文地址http://blog.csdn.net/ouyang_peng

====================================================================================

 


相关文章
|
8月前
|
Android开发 开发者
Error:Could not find com.android.support:appcompat-v7:27.0.2.
Error:Could not find com.android.support:appcompat-v7:27.0.2.
160 0
|
8月前
|
开发工具 Android开发 git
解决Android AAPT: error: resource android:attr/lStar not found. 问题
解决Android AAPT: error: resource android:attr/lStar not found. 问题
602 0
|
8月前
|
API Android开发
Android高手进阶教程(十五)之---通过Location获取Address的使用!
Android高手进阶教程(十五)之---通过Location获取Address的使用!
93 1
|
5月前
|
Android开发 Docker 容器
docker中编译android aosp源码,出现Build sandboxing disabled due to nsjail error
在使用Docker编译Android AOSP源码时,如果遇到"Build sandboxing disabled due to nsjail error"的错误,可以通过在docker run命令中添加`--privileged`参数来解决权限不足的问题。
1144 1
|
7月前
|
存储 算法 Java
Android 进阶——代码插桩必知必会&ASM7字节码操作
Android 进阶——代码插桩必知必会&ASM7字节码操作
356 0
|
8月前
|
缓存 网络协议 Java
挑战全网,史上最全Android开发进阶,跳槽复习指南(1),掌握这6大技能体系
挑战全网,史上最全Android开发进阶,跳槽复习指南(1),掌握这6大技能体系
|
8月前
|
开发工具 Android开发 Windows
Android应用] 问题2:ERROR: unknown virtual device name:
Android应用] 问题2:ERROR: unknown virtual device name:
50 2
|
8月前
|
算法 安全 Java
2024年Android最新知识体系最强总结(全方面覆盖Android知识结构,BAT面试&学习进阶)
2024年Android最新知识体系最强总结(全方面覆盖Android知识结构,BAT面试&学习进阶)
|
8月前
|
消息中间件 缓存 架构师
2024年阿里Android高级面试题分享,附学习笔记+面试整理+进阶书籍
2024年阿里Android高级面试题分享,附学习笔记+面试整理+进阶书籍
|
8月前
|
Android开发 开发者
安卓投屏神器 Scrcpy安 报错ERROR: Could not find any ADB device
使用Scrcpy安卓投屏工具时遇到报错,问题根源是未开启开发者模式。解决步骤:进入设置,点击【关于手机】→连续点击版本号激活开发者模式,然后在【系统设置】→【开发者选项】中开启USB调试。参照此方法后可正常执行。Scrcpy软件下载链接和GitHub页面也已提供。
935 1

热门文章

最新文章