博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android bugly 错误分析,使用 Robolectric 单元测试运行时 bugly 初始化异常
阅读量:6361 次
发布时间:2019-06-23

本文共 1178 字,大约阅读时间需要 3 分钟。

异常类型

使用 Robolectric 单元测试运行时 bugly 初始化异常

手机型号

直接在 JVM 上运行的,没在手机运行

手机系统版本

同上

Tinker版本

没用 Tinker,gradle 依赖:

compile 'com.tencent.bugly:nativecrashreport:latest.release'

compile 'com.tencent.bugly:crashreport_upgrade:latest.release'

gradle版本

2.3.0

系统

Windows

堆栈/日志

java.lang.VerifyError: Expecting a stackmap frame at branch target 74

Exception Details:

Location:

com/tencent/bugly/a.onDbDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V @0: aload_0

Reason:

Expected stackmap frame at this location.

Reason:

Expected stackmap frame at this location.

Bytecode:

0x0000000: 2ab6 0009 c700 04b1 2ab6 0009 3a04 1904

Exception Handler Table:

bci [0, 7] => handler: 74

bci [8, 71] => handler: 74

at com.lerdong.dm78.base.BaseApplication.initBugly(BaseApplication.java:88)

at com.lerdong.dm78.base.BaseApplication.onCreate(BaseApplication.java:61)

复现路径

@RunWith(MyRobolectricTestRunner.class)

@config(constants = BuildConfig.class, sdk = 21,buildDir = "app/build")

public class AssembleDetailPresenterTest extends BaseTest {

@test

public void getListData() throws Exception {

}

}

public class BaseApplication extends MobApplication {

@override

public void onCreate() {

initBugly();

}

}

转载地址:http://biima.baihongyu.com/

你可能感兴趣的文章
Python文件操作
查看>>
用shell实现rpm包的自动安装
查看>>
大型网站技术架构(四)网站的高性能架构
查看>>
BAT资深架构师告诉你从程序员到架构师,你需要掌握什么能力?
查看>>
电脑被格式化了如何恢复?
查看>>
母亲像一道明亮的光
查看>>
js判断数组中是否包含某元素
查看>>
关于tcp/ip三次握手的理解和详细分析
查看>>
高性能web开发之网络传输环节
查看>>
遍历Map的四种方法
查看>>
https、SSL与数字证书介绍
查看>>
【VMCloud云平台】SCVMM配置(二)创建一片云
查看>>
http://bbs.linuxtone.org/thread-15681-1-1.html
查看>>
TIBCO add user error solution
查看>>
ssh服务的安装与运行
查看>>
linux-centos7搭建本地yum服务并使用
查看>>
For input string: "null"
查看>>
『高级篇』docker之微服务业务分析(九)
查看>>
安装、登录CentOS7
查看>>
selenium处理嵌套iframe
查看>>