마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

어플리케이션 실행시 중지되는 현상입니다 ㅠ

0 추천
06-17 02:31:48.860: E/ViewSystem(21070): ViewRootImpl #2 Surface is not valid.
06-17 02:32:38.710: E/dalvikvm-heap(21070): Out of memory on a 2962800-byte allocation.
06-17 02:32:38.720: E/AndroidRuntime(21070): FATAL EXCEPTION: main
06-17 02:32:38.720: E/AndroidRuntime(21070): java.lang.RuntimeException: Unable to start activity ComponentInfo{net.bibim.list/net.bibim.list.StatisticsActivity}: android.view.InflateException: Binary XML file line #8: Error inflating class <unknown>
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2305)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2359)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.ActivityThread.access$700(ActivityThread.java:165)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1326)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.os.Handler.dispatchMessage(Handler.java:99)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.os.Looper.loop(Looper.java:176)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.ActivityThread.main(ActivityThread.java:5455)
06-17 02:32:38.720: E/AndroidRuntime(21070): at java.lang.reflect.Method.invokeNative(Native Method)
06-17 02:32:38.720: E/AndroidRuntime(21070): at java.lang.reflect.Method.invoke(Method.java:525)
06-17 02:32:38.720: E/AndroidRuntime(21070): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1209)
06-17 02:32:38.720: E/AndroidRuntime(21070): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1025)
06-17 02:32:38.720: E/AndroidRuntime(21070): at dalvik.system.NativeStart.main(Native Method)
06-17 02:32:38.720: E/AndroidRuntime(21070): Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class <unknown>
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.view.LayoutInflater.createView(LayoutInflater.java:626)
06-17 02:32:38.720: E/AndroidRuntime(21070): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:675)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:700)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)
06-17 02:32:38.720: E/AndroidRuntime(21070): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:361)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.Activity.setContentView(Activity.java:1956)
06-17 02:32:38.720: E/AndroidRuntime(21070): at net.bibim.list.StatisticsActivity.onCreate(StatisticsActivity.java:39)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.Activity.performCreate(Activity.java:5372)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1104)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2267)
06-17 02:32:38.720: E/AndroidRuntime(21070): ... 11 more
06-17 02:32:38.720: E/AndroidRuntime(21070): Caused by: java.lang.reflect.InvocationTargetException
06-17 02:32:38.720: E/AndroidRuntime(21070): at java.lang.reflect.Constructor.constructNative(Native Method)
06-17 02:32:38.720: E/AndroidRuntime(21070): at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.view.LayoutInflater.createView(LayoutInflater.java:600)
06-17 02:32:38.720: E/AndroidRuntime(21070): ... 24 more
06-17 02:32:38.720: E/AndroidRuntime(21070): Caused by: java.lang.OutOfMemoryError
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:596)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:444)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:832)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.content.res.Resources.loadDrawable(Resources.java:2988)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.content.res.TypedArray.getDrawable(TypedArray.java:602)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.widget.ImageView.<init>(ImageView.java:131)
06-17 02:32:38.720: E/AndroidRuntime(21070): at android.widget.ImageView.<init>(ImageView.java:121)
06-17 02:32:38.720: E/AndroidRuntime(21070): ... 27 more
 
무슨문제일까요 ㅠ 실행이 잘되다가 중간에 자꾸
~~~이(가) 중지되었습니다. 이렇게 뜹니다 ㅠㅠ
도와주세요 !
초보안드진 (160 포인트) 님이 2014년 6월 17일 질문

1개의 답변

0 추천
OutOfMemory군요...매우 큰 이미지를 불러오거나 뭔가 메모리를 초과할만큼의 작업이 있을때 생기는 exception입니다.. largeHeap속성을 추가하시거나 메모리 관리를 해주셔야 할거 같습니다
YeonMin (17,860 포인트) 님이 2014년 6월 17일 답변
...