gpt4 book ai didi

java.lang.OutOfMemoryError : bitmap size exceeds VM budget & java. io.FileNotFoundException

转载 作者:行者123 更新时间:2023-12-01 14:08:33 26 4
gpt4 key购买 nike

我已经接管了其他人的项目,因为他们现在已经离开了,但是因为这不是我的代码,而且我在java方面没有经验,所以我的应用程序不断出现各种错误。

我收到的第一个错误如下:

java.io.FileNotFoundException: http://images.ultrait.me/ImageProcessor.aspx?imageURL=381/Sales/321466/58441_T_ADDRESSES_57075_OT.jpg&Text=LET_AGREED

正如您通过单击链接看到的消息所示,这是从提要中读取此信息(我也无权访问)。但是,由于某些未知原因,它不会显示在应用程序上。 (我还想指出提要和图像在 iPhone 应用程序上运行良好)

我收到的第二个错误如下:

java.lang.OutOfMemoryError: bitmap size exceeds VM budget

这是项目表示出错的代码:

 bm_images = new Bitmap[10];
for(int i=0; i<10;++i)
bm_images[i] = BitmapFactory.decodeResource(getResources(), R.drawable.downloading);

我有一个模拟应用程序,它已经完成了我希望当前应用程序执行的操作,并且代码实际上相似。所以我真的没有任何想法,因为我一直在比较两个版本。

正如我所说,我不是java专业人士,我真的不确定是什么原因造成的,如果有人需要任何其他信息来尝试帮助我不介意发送信息,我将不胜感激任何帮助任何人都可以给我。

谢谢。

最佳答案

请记住,每次当您的位图完成其工作时,请将其设为 null 并像 mBitmap=nullmBitmap.recycle 一样回收()。它将清除您的位图,并且应用程序将释放那么多内存,因此您的应用程序不会抛出异常。

关于java.lang.OutOfMemoryError : bitmap size exceeds VM budget & java. io.FileNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18717361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com