当我通过'android junit test‘开始我单独的android测试项目时,我总是得到:
Test run failed: Unable to find instrumentation info for: ComponentInfo{my.pack/android.test.InstrumentationTestRunner}
这个问题已经解决了(奇怪!)通过触摸AndroidManifest.xml
但现在,当我尝试执行此测试时:
public class MyActivityTest extends
ActivityInstrumentationTestC
无法识别它是linux桌面机器还是使用navigator.userAgent或navigator.platform的android设备,因为这两个设备中都有字符串linux。详情如下
Device OS navigator.platform
--------------------------------------------------------------------
Samsung Galaxy S3 Android 4.3 Linux armv7l
HTC O
我看到这个图标在屏幕上弹出了很多次。应用程序没有崩溃,但我得到了这个弹出窗口,说应用程序将冻结一段时间。
]
日志上也写着...
In com.***.android:1.0.1:1.* FAILURE in 1.5
00f37f5:java.lang.OutOfMemoryError: Failed to allocate a 1191492 byte allocation with 141738 free bytes and 138KB until OOM
at java.util.ArrayList.add(ArrayList.java:118)
at com.squareup.h