当前位置: 首页 > news >正文

android 删除系统原有的debug.keystore,系统运行的时候,重新生成新的debug.keystore,来完成App的运行。

1、先上一个图:这个是keystore无效的原因

之前在安装这个旧版本android studio的时候呢,安装过一版最新的android studio,然后通过模拟器跑过测试的demo。

2、运行旧的项目到模拟器的时候,就报错了:

Execution failed for task ':app:packageDebug'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
   > com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\xxx\.android\debug.keystore": Invalid keystore format

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

打开上面信息中的目录:

发现有二个debug的文件,我们删除它们。删除不了,那么先关了android studio,再删除就行。

3、再次运行程序的时候,发现这二个文件自动生成了:

其实这样运行就成功了。只是App还是直接运行后报错,所以将原来的模拟器删除了,然后再次建一个新的模拟器试一下:

下载一个11的版本的。

最好,发现再次运行App还是一闪就退了,晚点再去找问题吧。到运行到模拟器的层面应该是可以了。

http://www.lryc.cn/news/437201.html

相关文章:

  • SQL入门题
  • Python实战:实战练习案例汇总
  • zabbix之钉钉告警
  • 《OpenCV计算机视觉》—— 对图片进行旋转的两种方法
  • Python 错误 ValueError 解析,实际错误实例详解 (一)
  • [java][git]上传本地代码及更新代码到GitHub教程
  • react antd table expandable defaultExpandAllRows 不生效问题
  • 什么是领域驱动设计?
  • 信息安全工程师(1)计算机网络分类
  • 利士策分享,探索无界:心灵之旅,发现未知精彩
  • Jetson 部署 Faster Whisper
  • 测试开发基础——测试分类
  • 【计网】数据链路层:概述之位置|地位|链路|数据链路|帧
  • 【Android】NestedScrollView的简单用法与滚动冲突、滑动冲突
  • 【LeetCode】每日一题 2024_9_13 预算内的最多机器人数目(滑动窗口、单调队列)
  • TypeScript中 any和unknown 的区别
  • 道可云人工智能元宇宙每日资讯|第五届深圳国际人工智能展(GAIE)在深圳会展中心举行
  • Bootstrap布局实例(偏移列)
  • IP网络广播服务平台任意文件上传漏洞
  • 详细阐述Activity的生命周期
  • spring boot+vue3学习之旅
  • vue-watch监听功能(侦听器)详解使用
  • 8.第二阶段x86游戏实战2-实现瞬移
  • uts+uniapp踩坑记录(vue3项目
  • 《深度学习》OpenCV 高阶 图像金字塔 用法解析及案例实现
  • dirty pages , swapiness 查看SWAP占用进程
  • Spring Boot项目更改项目名称
  • Hive SQL基础语法及查询实践
  • k8s service如何实现流量转发
  • 每日一练:K个一组翻转链表