80,351
社区成员
发帖
与我相关
我的任务
分享
12-01 16:41:38.894: I/Process(553): Sending signal. PID: 1314 SIG: 3
12-01 16:41:38.895: I/art(1314): Thread[5,tid=1323,WaitingInMainSignalCatcherLoop,Thread*=0xb8ae2520,peer=0x12c000a0,"Signal Catcher"]: reacting to signal 3
12-01 16:41:39.106: E/ActivityManager(553): ANR in com.test.cs (com.test.cs/.login.module.SwitchActivity)
12-01 16:41:39.106: E/ActivityManager(553): PID: 25036
12-01 16:41:39.106: E/ActivityManager(553): Reason: Input dispatching timed out (Waiting to send non-key event because the touched window has not finished processing certain input events that were delivered to it over 500.0ms ago. Wait queue length: 11. Wait queue head age: 5567.5ms.)
12-01 16:41:39.106: E/ActivityManager(553): Load: 0.63 / 0.96 / 0.94
12-01 16:41:39.106: E/ActivityManager(553): CPU usage from 5401ms to 0ms ago:
12-01 16:41:39.106: E/ActivityManager(553): 4% 553/system_server: 2.9% user + 1.1% kernel / faults: 89 minor
12-01 16:41:39.106: E/ActivityManager(553): 2.5% 710/com.android.systemui: 1.4% user + 1.1% kernel / faults: 3 minor
12-01 16:41:39.106: E/ActivityManager(553): 1.4% 167/logd: 1.4% user + 0% kernel
12-01 16:41:39.106: E/ActivityManager(553): 1.2% 195/mpdecision: 0% user + 1.2% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.7% 172/surfaceflinger: 0.3% user + 0.3% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.7% 198/sensors.qcom: 0.3% user + 0.3% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.5% 2072/com.internet.speed.meter.lite: 0.5% user + 0% kernel / faults: 18 minor
12-01 16:41:39.106: E/ActivityManager(553): 0.5% 11255/kworker/0:1: 0% user + 0.5% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.3% 3298/com.baofeng.mj: 0.3% user + 0% kernel / faults: 47 minor
12-01 16:41:39.106: E/ActivityManager(553): 0.3% 20557/kworker/u:4: 0% user + 0.3% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0% 2/kthreadd: 0% user + 0% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 141/ueventd: 0.1% user + 0% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 168/healthd: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 170/servicemanager: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0% 171/vold: 0% user + 0% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0% 194/thermald: 0% user + 0% kernel / faults: 11 minor
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 202/adbd: 0% user + 0.1% kernel / faults: 36 minor
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 642/MC_Thread: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 644/RX_Thread: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 662/wpa_supplicant: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 971/com.android.phone: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 1161/com.google.process.gapps: 0% user + 0.1% kernel / faults: 1 minor
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 1314/com.google.android.gms.persistent: 0.1% user + 0% kernel / faults: 2 minor
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 3653/com.android.vending: 0% user + 0.1% kernel / faults: 1 minor
12-01 16:41:39.106: E/ActivityManager(553): 0% 4371/com.wandoujia.phoenix2.usbproxy: 0% user + 0% kernel / faults: 3 minor
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 19864/kworker/0:0: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 20559/kworker/u:6: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0.1% 23779/com.thinksky.itools.markets: 0% user + 0.1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0% 23964/sogou.mobile.explorer.hotwords: 0% user + 0% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0% TOTAL: 0% user + 0% kernel + 0% iowait
12-01 16:41:39.106: E/ActivityManager(553): CPU usage from 3259ms to 3790ms later:
12-01 16:41:39.106: E/ActivityManager(553): 12% 553/system_server: 8.9% user + 3.5% kernel / faults: 2 minor
12-01 16:41:39.106: E/ActivityManager(553): 10% 576/ActivityManager: 5.3% user + 5.3% kernel
12-01 16:41:39.106: E/ActivityManager(553): 1.7% 575/android.bg: 1.7% user + 0% kernel
12-01 16:41:39.106: E/ActivityManager(553): 1.7% 579/android.ui: 1.7% user + 0% kernel
12-01 16:41:39.106: E/ActivityManager(553): 1.7% 195/mpdecision: 0% user + 1.7% kernel
12-01 16:41:39.106: E/ActivityManager(553): 3.5% 232/mpdecision: 0% user + 3.5% kernel
12-01 16:41:39.106: E/ActivityManager(553): 1% 643/TX_Thread: 0% user + 1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 1% 1314/com.google.android.gms.persistent: 0% user + 1% kernel
12-01 16:41:39.106: E/ActivityManager(553): 1.2% 20557/kworker/u:4: 0% user + 1.2% kernel
12-01 16:41:39.106: E/ActivityManager(553): 0% TOTAL: 0% user + 0% kernel + 0% iowait
----- pid 553 at 2015-12-01 16:41:35 -----
Cmd line: system_server
ABI: arm
Build type: optimized
Zygote loaded classes=3593 post zygote classes=2610
Intern table: 39316 strong; 13347 weak
JNI: CheckJNI is off; globals=3122 (plus 62 weak)
Libraries: /system/lib/libandroid.so /system/lib/libandroid_servers.so /system/lib/libaudioeffect_jni.so /system/lib/libcompiler_rt.so /system/lib/libjavacrypto.so /system/lib/libjnigraphics.so /system/lib/libmedia_jni.so /system/lib/librs_jni.so /system/lib/libsoundpool.so /system/lib/libwebviewchromium_loader.so /system/lib/libwifi-service.so libjavacore.so (12)
Heap: 25% free, 30MB/40MB; 403267 objects
Dumping cumulative Gc timings
Start Dumping histograms for 4 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 387.238ms 99% C.I. 0.012ms-112.711ms Avg: 32.269ms Max: 112.711ms
SweepMallocSpace: Sum: 109.290ms 99% C.I. 0.091ms-47.296ms Avg: 13.661ms Max: 47.337ms
MarkRootsCheckpoint: Sum: 54.873ms 99% C.I. 0.824ms-22.066ms Avg: 6.859ms Max: 22.066ms
AllocSpaceClearCards: Sum: 26.242ms 99% C.I. 0.030ms-6.952ms Avg: 1.640ms Max: 6.989ms
MarkConcurrentRoots: Sum: 17.242ms 99% C.I. 0.001ms-8.788ms Avg: 2.155ms Max: 8.911ms
UpdateAndMarkImageModUnionTable: Sum: 17.211ms 99% C.I. 1.800ms-10.444ms Avg: 4.302ms Max: 10.468ms
MarkNonThreadRoots: Sum: 13.822ms 99% C.I. 0.366ms-4.578ms Avg: 1.727ms Max: 4.578ms
ScanGrayAllocSpaceObjects: Sum: 13.334ms 99% C.I. 0.000ms-3.662ms Avg: 1.666ms Max: 3.662ms
MarkAllocStackAsLive: Sum: 10.497ms 99% C.I. 0.488ms-3.967ms Avg: 2.624ms Max: 3.967ms
SweepSystemWeaks: Sum: 4.577ms 99% C.I. 0.946ms-1.492ms Avg: 1.144ms Max: 1.495ms
(Paused)ScanGrayObjects: Sum: 4.088ms 99% C.I. 0.824ms-1.220ms Avg: 1.022ms Max: 1.220ms
ReMarkRoots: Sum: 3.966ms 99% C.I. 793us-1434us Avg: 991.500us Max: 1434us
EnqueueFinalizerReferences: Sum: 2.562ms 99% C.I. 518us-763us Avg: 640.500us Max: 763us
SweepLargeObjects: Sum: 2.073ms 99% C.I. 335us-610us Avg: 518.250us Max: 610us
ImageModUnionClearCards: Sum: 1.919ms 99% C.I. 122us-488us Avg: 239.875us Max: 488us
SweepZygoteSpace: Sum: 1.708ms 99% C.I. 427us-427us Avg: 427us Max: 427us
ZygoteModUnionClearCards: Sum: 1.371ms 99% C.I. 91us-366us Avg: 171.375us Max: 366us
FinishPhase: Sum: 1.249ms 99% C.I. 274us-335us Avg: 312.250us Max: 335us
ProcessReferences: Sum: 548us 99% C.I. 122us-152us Avg: 137us Max: 152us
RevokeAllThreadLocalAllocationStacks: Sum: 364us 99% C.I. 91us-91us Avg: 91us Max: 91us
ScanGrayImageSpaceObjects: Sum: 334us 99% C.I. 61us-91us Avg: 83.500us Max: 91us
ProcessCards: Sum: 122us 99% C.I. 0.333us-61us Avg: 15.250us Max: 61us
MarkingPhase: Sum: 90us 99% C.I. 0.250us-30us Avg: 22.500us Max: 30us
PreCleanCards: Sum: 60us 99% C.I. 0.250us-30us Avg: 15us Max: 30us
(Paused)PausePhase: Sum: 30us 99% C.I. 0.250us-30us Avg: 7.500us Max: 30us
(Paused)ProcessMarkStack: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 8.695ms 99% C.I. 1.800ms-2.807ms Avg: 2.173ms Max: 2.807ms
concurrent mark sweep total time: 675.354ms mean time: 168.838ms
concurrent mark sweep freed: 588390 objects with total size 28MB
concurrent mark sweep throughput: 871689/s / 42MB/s
Start Dumping histograms for 1 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 45.657ms 99% C.I. 0.854ms-44.803ms Avg: 22.828ms Max: 44.803ms
ScanGrayAllocSpaceObjects: Sum: 40.041ms 99% C.I. 0.030ms-37.672ms Avg: 10.010ms Max: 38.333ms
FreeList: Sum: 25.231ms 99% C.I. 30us-374.125us Avg: 121.888us Max: 396us
SweepArray: Sum: 8.026ms 99% C.I. 8.026ms-8.026ms Avg: 8.026ms Max: 8.026ms
AllocSpaceClearCards: Sum: 7.629ms 99% C.I. 0.001ms-5.816ms Avg: 1.907ms Max: 5.890ms
ProcessMarkStack: Sum: 2.319ms 99% C.I. 0.500us-1770us Avg: 579.750us Max: 1770us
MarkingPhase: Sum: 2.044ms 99% C.I. 2.044ms-2.044ms Avg: 2.044ms Max: 2.044ms
MarkConcurrentRoots: Sum: 1.830ms 99% C.I. 30us-1800us Avg: 915us Max: 1800us
SweepSystemWeaks: Sum: 946us 99% C.I. 946us-946us Avg: 946us Max: 946us
(Paused)ScanGrayObjects: Sum: 732us 99% C.I. 732us-732us Avg: 732us Max: 732us
ReMarkRoots: Sum: 610us 99% C.I. 610us-610us Avg: 610us Max: 610us
MarkNonThreadRoots: Sum: 609us 99% C.I. 274us-335us Avg: 304.500us Max: 335us
EnqueueFinalizerReferences: Sum: 549us 99% C.I. 549us-549us Avg: 549us Max: 549us
ImageModUnionClearCards: Sum: 518us 99% C.I. 91us-427us Avg: 259us Max: 427us
ZygoteModUnionClearCards: Sum: 426us 99% C.I. 91us-335us Avg: 213us Max: 335us
ResetStack: Sum: 274us 99% C.I. 274us-274us Avg: 274us Max: 274us
ScanGrayImageSpaceObjects: Sum: 243us 99% C.I. 91us-152us Avg: 121.500us Max: 152us
ScanGrayZygoteSpaceObjects: Sum: 152us 99% C.I. 61us-91us Avg: 76us Max: 91us
RevokeAllThreadLocalAllocationStacks: Sum: 122us 99% C.I. 122us-122us Avg: 122us Max: 122us
FinishPhase: Sum: 30us 99% C.I. 30us-30us Avg: 30us Max: 30us
(Paused)PausePhase: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 1.526ms 99% C.I. 1.526ms-1.526ms Avg: 1.526ms Max: 1.526ms
sticky concurrent mark sweep total time: 138.048ms mean time: 138.048ms
sticky concurrent mark sweep freed: 210282 objects with total size 13MB
sticky concurrent mark sweep throughput: 1.52378e+06/s / 98MB/s
Total time spent in GC: 813.402ms
Mean GC size throughput: 2GB/s
Mean GC object throughput: 6.58355e+07 objects/s
Total number of allocations 53953993
Total bytes allocated 2GB
Free memory 10MB
Free memory until GC 10MB
Free memory until OOME 481MB
Total memory 40MB
Max memory 512MB
Total mutator paused time: 10.221ms
Total time waiting for GC to complete: 1.433s
DALVIK THREADS (83):
"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x73c85000 self=0xb892a408
| sysTid=553 nice=-2 cgrp=default sched=0/0 handle=0xb6f48bec
| state=S schedstat=( 0 0 0 ) utm=19829 stm=7036 core=0 HZ=100
| stack=0xbe456000-0xbe458000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/553/stack)
native: #00 pc 0003cfec /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00014339 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00014347 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 000123c3 /system/lib/libutils.so (android::Looper::pollInner(int)+98)
native: #04 pc 000125ed /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
native: #05 pc 00081709 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b3863 /data/dalvik-cache/arm/system@framework@boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.android.server.SystemServer.run(SystemServer.java:269)
at com.android.server.SystemServer.main(SystemServer.java:170)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
............
trace剩下的应该不是很重要,我就没贴了.
根据日志说的,是信息队列在等待,有非按键的时间超时了是吗? 还有一点奇怪的就是为什么5.0以上才有这问题的?public static ArrayList<HashMap<String, String>> getDbFileName2(String userName, Context context){
ArrayList<HashMap<String, String>> list = new ArrayList<HashMap<String, String>>();
HashMap<String, String> map = null;
File file = new File("/data/data/com.test.cs/databases/");
File[] files = file.listFiles();
int size = 0;
if(files != null ){
int length = files.length;
String data = null;
String serverTime = null;
Arrays.sort(files, new CreateDbUtil.CompratorByLastModified()); // 按文件创建时间排序
for (int i = 0; i < length; i++) {
File f = files[i];
String fileName = f.getName();
String [] str = fileName.split("-");
size = str.length;
if (size > 2 && !str[size - 1].equals("journal")) {
if(str[1].equals("DB") && str[0].equals(userName)){
data = f.getName().substring(10, f.getName().length() - 3);
serverTime = DbService.getCount2(fileName, context); //这里是从数据库查询结果
map = new HashMap<String, String>();
map.put("data", flightData);
map.put("serverTime", serverTime);
list.add(map);
}
}
}
}
return list;
}
还有另外一个是网络请求的
DownloadTask downloadTask = new DownloadTask() {
@Override
protected void onPostExecute(String result) {
if (result != null) {
ArrayList<CarTask> carTasks = new ArrayList<CarTask>();
try {
result = result.replaceAll(",\\s*(?=])|,\\s*(?=\\})", "");
JsonParser jsonParser = new JsonParser();
JsonArray jsonObject = jsonParser.parse(result).getAsJsonArray();
for (int i = 0; i < jsonObject.size(); i++) {
//解析json
}
// 发送航班任务信息
car_Tasks = carTasks;
Message msg = new Message();
msg.what = 20;
handler1.sendMessage(msg);
} catch (Exception e) {
// change_task_flight_tip.setVisibility(View.VISIBLE);
Message msg = new Message();
msg.what = ERROR;
handler1.sendMessage(msg);
e.printStackTrace();
}
}
}
};
downloadTask.execute(pUser);