2013-11-21 41 views
21

我開發一個Android應用程序,有時得到類似的錯誤以下內容:logcat中的adjustAdaptiveCoef錯誤是什麼意思?

11-21 16:03:15.219:E/dalvikvm(17170):adjustAdaptiveCoef最大= 4194304,分= 1048576, ut = 568 11-21 16:03:16.212:E/dalvikvm(17170):adjustAdaptiveCoef max = 4194304,min = 1048576,ut = 568 11-21 16:03:17.649:E/dalvikvm(17170):adjustAdaptiveCoef max = 4194304,min = 1048576,ut = 568

有誰知道他們是什麼意思,或者他們是否有任何顧慮?

+2

張貼代碼plz –

+1

您使用的是什麼手機/ Android版本? – TomTasche

回答

3

該錯誤似乎與Dalvik VM的out of memory條件有關。發生此錯誤的最常見原因是您(或操作系統)正在處理位圖解碼。

通常,如果您的應用程序一次不處理大量圖像(例如:圖像的GridView),則不應該對這些錯誤給予高度重視。

來源:我無法找到任何官方文檔。

編輯:這是導致OutOfMemory錯誤的典型堆棧跟蹤。

11-20 09:06:59.122: E/dalvikvm(6924): adjustAdaptiveCoef max=6291456, min=1572864, ut=368 
11-20 09:06:59.192: E/dalvikvm(6924): adjustAdaptiveCoef max=8388608, min=2097152, ut=256 
11-20 09:06:59.452: E/dalvikvm(6924): adjustAdaptiveCoef max=4194304, min=1048576, ut=568 
11-20 09:06:59.483: E/dalvikvm(6924): adjustAdaptiveCoef max=6291456, min=1572864, ut=368 
11-20 09:06:59.483: E/dalvikvm-heap(6924): Out of memory on a 4088500-byte allocation. 
11-20 09:06:59.503: E/AndroidRuntime(6924): FATAL EXCEPTION: main 
11-20 09:06:59.503: E/AndroidRuntime(6924): java.lang.OutOfMemoryError 
11-20 09:06:59.503: E/AndroidRuntime(6924):  at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method) 
11-20 09:06:59.503: E/AndroidRuntime(6924):  at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:596) 
11-20 09:06:59.503: E/AndroidRuntime(6924):  at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:444) 
11-20 09:06:59.503: E/AndroidRuntime(6924):  at android.graphics.BitmapFactory.decodeResource(BitmapFactory.java:472) 
11-20 09:06:59.503: E/AndroidRuntime(6924):  at android.graphics.BitmapFactory.decodeResource(BitmapFactory.java:502) 
11-20 09:06:59.503: E/AndroidRuntime(6924):  at com.myapp. ... 
+0

你好,你們有沒有在Titanium Appcelerator應用程序中遇到過這個問題? – lbrutti