亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java.lang.OutOfMemoryError:位圖大小超出VM預算

java.lang.OutOfMemoryError:位圖大小超出VM預算

元芳怎么了 2019-12-26 09:57:09
我正在嘗試將應用程序的布局從縱向更改為橫向,反之亦然。但是,如果我經?;蚨啻螆绦写瞬僮鳎瑒t有時我的應用程序崩潰。.下面是錯誤日志。請提出可以做什么? 01-06 09:52:27.787: ERROR/dalvikvm-heap(17473): 1550532-byte external allocation too large for this process. 01-06 09:52:27.787: ERROR/dalvikvm(17473): Out of memory: Heap Size=6471KB, Allocated=4075KB, Bitmap Size=9564KB  01-06 09:52:27.787: ERROR/(17473): VM won't let us allocate 1550532 bytes  01-06 09:52:27.798: DEBUG/skia(17473): --- decoder->decode returned false 01-06 09:52:27.798: DEBUG/AndroidRuntime(17473): Shutting down VM 01-06 09:52:27.798: WARN/dalvikvm(17473): threadid=3: thread exiting with uncaught exception (group=0x4001e390) 01-06 09:52:27.807: ERROR/AndroidRuntime(17473): Uncaught handler: thread main exiting due to uncaught exception 01-06 09:52:27.857: ERROR/AndroidRuntime(17473): java.lang.RuntimeException: Unable to start activity ComponentInfo{}: android.view.InflateException: Binary XML file line #2: Error inflating class <unknown 01-06 09:52:27.857: ERROR/AndroidRuntime(17473):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596)  01-06 09:52:27.857: ERROR/AndroidRuntime(17473):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)  01-06 09:52:27.857: ERROR/AndroidRuntime(17473):     at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3812)  01-06 09:52:27.857: ERROR/AndroidRuntime(17473):     at android.app.ActivityThread.access$2300(ActivityThread.java:126)  01-06 09:52:27.857: ERROR/AndroidRuntime(17473):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1936)  01-06 09:52:27.857: ERROR/AndroidRuntime(17473):     at android.os.Handler.dispatchMessage(Handler.java:99)  01-06 09:52:27.857: ERROR/AndroidRuntime(17473):     at android.os.Looper.loop(Looper.java:123)  01-06 09:2:27.857: ERROR/AndroidRuntime(17473):     at android.app.ActivityThread.main(ActivityThread.java:4595) 
查看完整描述

3 回答

?
倚天杖

TA貢獻1828條經驗 獲得超3個贊

我多次遇到java.lang.OutOfMemoryError:位圖大小超過VM預算錯誤


1)在一段時間后從應用程序切換回應用程序時(按主頁按鈕并瀏覽了一些網址之后)


2)頻繁登錄/注銷到應用程序時(10秒內)


3)水平/垂直切換設備時


最后我按照以下方式解決了錯誤


    public void clearAllResources() {


    // Set related variables null


    System.gc();

    Runtime.getRuntime().gc();

   }


查看完整回答
反對 回復 2019-12-26
  • 3 回答
  • 0 關注
  • 744 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號