2
最近、大きなビットマップを使用して、ビットマップファクトリのデコードリソースを使用してアプリケーションに配置しようとしていました。私は問題が何であるのだろうと思っていたのですが、どうしてVMを予算上の誤りから守っているのでしょうか。ビットマップファクトリがメモリ不足
最近、大きなビットマップを使用して、ビットマップファクトリのデコードリソースを使用してアプリケーションに配置しようとしていました。私は問題が何であるのだろうと思っていたのですが、どうしてVMを予算上の誤りから守っているのでしょうか。ビットマップファクトリがメモリ不足
私はこの質問がAndroid用であると仮定しています。
もしそうならば、VM予算がいっぱいであるため、BitmapFactoryはメモリをリークします。 VMの予算が満杯になった理由は、イメージが大きすぎるため、そのようなイメージを割り当てるスペースがあまりにも大きいためです。ですから、画像のサイズを小さくするか、またはcreatedcaledbitmap()を使って画像のサイズを変更する必要があります。これはあなたのせいではない、これはAndroidのバグです。このサイトで何回も尋ねられました。
ありがとう、