Android(安卓)单元测试 Error: ShouldNotReachHere()
16lz
2021-01-24
拿手机调试是在是太麻烦,试下单元测试
使用junit, 创建单元测试见http://www.ideasandroid.com/archives/301
运行前出现如下错误
## A fatal error has been detected by the Java Runtime Environment:## Internal Error (classFileParser.cpp:3174), pid=4424, tid=3868# Error: ShouldNotReachHere()## JRE version: 6.0_18-b07# Java VM: Java HotSpot(TM) Client VM (16.0-b13 mixed mode windows-x86 )# An error report file with more information is saved as:# D:\Eclipse\google code\*****\hs_err_pid4424.log## If you would like to submit a bug report, please visit:# http://java.sun.com/webapps/bugreport/crash.jsp#
后google后解决
1、右击项目名->Run As->Run configurations
2、选择Classpath,删除Bootstrap Entries中的Android*
3、选择Advanced->Add Library。增加JRE System Library和JUnit 后,Run即可
参考: http://dtmilano.blogspot.com/2008/11/android-testing-on-android-platform.html http://mintelong.iteye.com/blog/460903
更多相关文章
- “Nothing to push” error in Android(安卓)studio with Git
- android studio 添加外部库的问题
- Android_经典控件
- Mac Error Create Android(安卓)Project - “Errors running bui
- 判断android手机屏幕方向的方法
- android手机电池管理
- Android(安卓)友盟分享+第三方登录