我試圖調試這個測試,它在我們的設備上失效,而它在模擬器內工作。測試生成一個.jar文件,並嘗試提取.dex並運行相同的。我調試了調用堆棧,發現在模擬器中,序列是不同的。我看到這些照片(1日兩行是我的):Android CTS測試 - test_execCreatedJar失敗
E/dalvikvm(754):HV:Dalvik_dalvik_system_DexFile_openDexFile,可以稱之爲dvmJarFileOpen爲「/data/data/android.core.tests.runner/cache/cts_dalvikExecTest_41998785。 jar' E/dalvikvm(754):HV:dvmJarFileOpen,爲'/data/data/android.core.tests.runner/cache/cts_dalvikExecTest_41998785.jar'調用dvmOptimizeDexFile' D/dalvikvm(754):DexOpt:--- BEGIN'cts_dalvikExecTest_41998785.jar'(bootstrap = 0)--- D/dalvikvm(754):DexOpt:--- END'cts_dalvikExecTest_41998785.jar'(success)--- D/dalvikvm(754):DEX prep' /data/data/android.core.tests.runner/cache/cts_dalvikExecTest_41998785.jar':在1ms內解壓,重寫204ms
在我的設備上,我看不到以上任何打印件。任何想法如何進一步調試?
感謝 HV
哪些測試你想喲調試? –
這就是整個命令:運行cts --c libcore.java.util.jar.DalvikExecTest -m test_execCreatedJar –
我明白了,對不起打擾。 –