嗨,我终于得到了问题这是我之前发布的代码https://stackoverflow.com/questions/13910206/sqllite-database-work-in-emulator-but-not-work-in-real-device 当我在模拟器中运行我的应用程序工作正常并加载像30 kb 40 kb 50 kb工作精细保存和检索的图像,但当我在阅读设备图像运行我的应用程序是如700 kb 800 kb重,所以不保存和检索应用程序意外停止我该怎么办?帮帮我PLZ
答案 0 :(得分:0)
我认为你必须得到内存不足错误。这是因为您渲染的图像超过500 KB。每当这种类型的图像呈现为位图时,它们在堆中占用2到5 MB的大小。 因此,您必须创建一个样本大小,以便根据您的屏幕分辨率显示图像。
Android Developer 高效加载大位图文章。
参考的
1)http://developer.android.com/training/displaying-bitmaps/load-bitmap.html#read-bitmap