2013-04-17 36 views
7

Ứng dụng chỉ đơn giản là treo và hoàn thành hoạt động mà không có nhiều thông tin.Android - Xử lý sự cố đã xảy ra

04-01 13:30:43.739: W/AudioService(180): setMode() client died 
04-01 13:30:43.739: W/GpsLocationProvider(180): Unneeded remove listener for uid 1000 
04-01 13:30:43.739: D/libloc(180): loc_eng_stop called 
04-01 13:30:43.739: I/ActivityManager(180): Process com.company.android (pid 2590)has died. 
04-01 13:30:43.739: W/ActivityManager(180): Scheduling restart of crashed service com.company.android/.utilities.OurGPSService in 80000ms 

Nhật ký được truy xuất ít hơn nhiều, nó chỉ đơn giản cho thấy quá trình vừa qua đời và khiến Dịch vụ GPS của chúng tôi khởi động lại. Có một số vụ tai nạn ndk hoặc một cái gì đó liên quan đến MediaPlayer? Xin vui lòng giúp đỡ trong việc xác định vấn đề.

+0

'log_eng_stop', không phải là nó từ ứng dụng của bạn? Điều đó có nghĩa là một cái gì đó gọi là tắt máy nhiều hơn hoặc ít hơn "đúng". Tất nhiên câu hỏi vẫn còn làm thế nào để bắt nó. –

Trả lời

8

Tôi thấy 2 câu trả lời khác nhau cho những câu hỏi tương tự:


Để thêm vào đó, tôi đã đuổi một vụ tai nạn nơi ApplicationManager ném một ClassCastException từ trong khuôn khổ Android. Nó chỉ bởi vì tôi biết tôi đã làm một hack nhất định mà tôi đã có thể xác định rằng một phần của dấu vết là cho ứng dụng của tôi.

Bài học tôi đã học được là đôi khi nhật ký sự cố không có bằng chứng về tên ứng dụng của bạn. (Bài học khác là hack luôn luôn trở lại để cắn các hacker ...)

+0

Tôi cũng gặp vấn đề tương tự thường xuyên. Thời gian là rất lớn không giống như một số ứng dụng khác. – user2223032

+1

Bài học ở đây là vô giá. –