Android Debug certificate expired
16lz
2021-01-23
DEBUG证书过期。
解决方法:删除C:\Users\linds\.android下的debug.keystore证书文件(本人win7系统,windows则在C:\Documents and Settings\Administrator\.android下),clean项目,重启eclipse即可。
原因:Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,ADT辅助工具帮我们对apk文件进行了签名,且采用的是默认的Debug版本的签名文件。
安装之后,Android SDK会为我们自动生成一个Debug签名证书,保存在C:\Users\linds\.android\debug.keystore文件中。ADT使用这个证书对每个生成的应用(Application)apk文件进行数 字签名。非常不幸的是,每个Debug证书的有效期限是365天,那么不可避免的就会有证书过期的问题了。而Android SDK又比较呆板,发现证书过期了,不会给你换新的,只会给你Error提示。
更多相关文章
- 【Android 应用开发】Android资源文件 - 使用资源存储字符串 颜
- android 布局文件属性说明
- Android 属性文件build.prop,获取属性以及设置属性
- Android获取打开各种文件Intent汇总
- Android 使用PdfDocument生成PDF文件及遇到的问题
- android MTP 过滤指定的文件格式
- Android 我的 Android Studio 配置文件
- android文件操作OpenFileInput OpenFileOutput