Android单元测试崩溃问题的解决

在使用Android单元测试时可能会出现"Test run failed: Instrumentation run failed due to 'process crash'的崩溃问题而导致单元测试无法执行。

比较坑的是,Android Studio不会提示崩溃的原因,经过一系列的搜索和自已的经验总结,主要原因可能app的代码有错误。

本人有碰到的可能原因:

  1. app中存在异常,只需要排除一下就可以。
  2. Android权限不匹配也会导致此问题。

由于Android Studio不会提示崩溃的原因,因为需要自己确保不会出现异常即可。


zhangfisher
开发那些事
12 声望
1 粉丝
0 条评论
推荐阅读
新鲜出炉的Nodejs/Vue/React多语言解决方案
基于javascript的国际化方案很多,比较有名的有fbt、i18next、react-i18next、vue-i18n、react-intl等等,每一种解决方案均有大量的用户。为什么还要再造一个轮子?好吧,再造轮子的理由不外乎不满足于现有方案,...

zhangfisher2阅读 1.4k

如何用3D流体实现逼真水流效果?
华为应用市场在2022年HDC大会期间发布了一款3D水流主题,基于华为HMS Core Scene Kit服务能力,展现立体灵动的水流岛屿,可跟随用户指尖实现实时流体波动效果,既趣味又解压。

HMSCore1阅读 2.2k

单元测试-PowerMock
PowerMock是一个单元测试框架,可以模拟静态方法,私有方法和final方法等来简化单元测试的编写。本篇文章将结合简单例子对PowerMock的常用方法进行说明。

半夏之沫3阅读 5.4k

安卓逆向之破解某成人APP播放次数限制
某成人水果APP非VIP用户存在播放次数限制,每天只能播放3次。超过3次需要购买VIP。 由于过于贫穷,于是抽空,对其安卓APP进行了逆向分析,最终成功破解了其播放次数限制。

悖论2阅读 410

封面图
Android桌面图标快捷方式
长按桌面图标实现快捷方式最早是iOS提供的功能,而Android最早在Android 7.1版本也提供了对这方面的支持,于是在短时间内,像微信,支付宝,头条等流量级应用都提供了这方面的支持,如下图。 

xiangzhihong3阅读 617评论 2

2022 年终总结|致敬即将过去的,匆忙而又虐心的一年...
本文参与了 SegmentFault 思否年度征文「一名技术人的 2022」,欢迎正在阅读的你也加入。 时间,总是过的这么快,快得让人猝不及防,眨眼又是一年的末...似乎儿时的文章中,对于时间的流逝,描述的最多的便是:白...

贺biubiu1阅读 1.2k

封面图
读懂 gradle dependencies
不过在使用 dependencies 时有一些细节之前一直没有搞清楚,遂研究了一下部分细节。本文整体参考 gradle 官方文档,大家感兴趣也可以自己深入研究下。

云音乐技术团队1阅读 478

封面图
12 声望
1 粉丝
宣传栏