【发布时间】:2013-02-01 10:09:15
【问题描述】:
我在我的 android 应用程序中使用相机,并且我将手机置于纵向模式(cameraView 处于横向模式,这是第一件奇怪的事情),当我将手机转为横向模式时,我得到了错误。
VM won't let us allocate ... bytes
显示的错误行是
setContentView(R.layout.gameactivity);
这篇文章很有趣Caused by: java.lang.OutOfMemoryError: bitmap size exceeds VM budget 然而我在我的活动中没有使用位图,所以我不知道为什么我对位图会出错
02-01 10:07:30.301: E/AndroidRuntime(5715): Caused by: java.lang.OutOfMemoryError: bitmap size exceeds VM budget
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:460)
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:336)
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:697)
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.content.res.Resources.loadDrawable(Resources.java:1709)
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.widget.ImageView.<init>(ImageView.java:118)
02-01 10:07:30.301: E/AndroidRuntime(5715): at android.widget.ImageView.<init>(ImageView.java:108)
02-01 10:07:30.301: E/AndroidRuntime(5715): ... 27 more
【问题讨论】:
标签: android bitmap camera orientation