我正在開發一個使用opencv庫(面部檢測樣本)的android圖像捕獲應用程序。我的目標是捕獲5個圖像並將其發送到我的web服務。捕捉圖像後,將位圖圖像轉換爲base64字符串並存儲到字符串[]中。最後,我將這個字符串[]發送到Web服務。這個應用程序在我的模擬器中工作。但是當我檢查我的Android平板電腦時,它會拋出「增長堆(碎片情況)爲7.827MB,爲1228816字節分配」異常並退出應用程序。在互聯網搜索後,我發現了一些關於此的鏈接。Android爲1228816字節的分配增長堆(碎片情況)爲7.827MB
鏈接1:Android grow heap frag case
鏈接2:how can I clear growing heap?
但他們沒有告訴我會做什麼。如果這個問題存在。看到一些鏈接後,我認爲這可能是因爲內存泄漏。但我不知道該怎麼做。由於我是Android新手,你能否給我一些關於這方面的建議會很棒。
我在以下鏈接中附加了我的日誌文件。 http://pastebin.com/82VxhBmz
http://stackoverflow.com/questions/477572/android-strange-out-of-memory-issue-while-loading- an-image-to-a-bitmap-object看到這個鏈接 – Zombie
謝謝。我會查一下。我附上了我的日誌文件。 – Manoj