我有两个问题——但首先是:
Dell Inspiron M5030:AMD Athlon II P360
Windows 7 Ultimate 32bit SP 1
Android ADT 21.0.1-543035
org.eclipse.platform.ide 3.8.0-I20120608-1200 模拟器
:
4.0" WVGA (480x800:hdpi)
Android 4.2 (API 17)
armeabi-v7a
RAM:512, VM Heap:16
内部存储: 600MB
SDCard Size 128MB, Use Host GPU
在我的活动的 onCreate 中,我有以下几行:
super.onCreate(savedInstanceState);
if (BuildConfig.DEBUG) {
Log.i(Constants.TAG_ACTSPLASH, "onCreate() Method called.");
Debug.startMethodTracing("actsplash");
}
在我的活动的 onDestroy 中,我有以下几行:
super.onDestroy();
if (BuildConfig.DEBUG) {
Log.i(Constants.TAG_ACTSPLASH, "onDestroy()");
Debug.stopMethodTracing();
}
问题一:在调试模式下,调用 onCreate 后,Logcat 说:
davlikvm: Unable to open trace file '/mnt/sdcard/actsplash.trace': Permission denied
注意:在我的 Epic4G (Android 4.2) 上运行 apk 时,会创建跟踪文件。
问题二:无法处理从 Epic4G 中提取的跟踪文件。(1) 运行 traceview 时出现错误:
The standalone version of traceview is deprecated. Please use Android Device Monitor (tools/monitor) instead. trace file './actsplash.trace' not found
(2) 运行 ADM ('%SDK%/tools/monitor.bat') 并加载跟踪文件时,我得到:
Failed to read the stack trace.
这篇文章讲述了一些关于密钥文件的内容......这是缺少的吗?任何帮助,将不胜感激!