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

정말급합니다.. android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>

0 추천
03-31 21:11:47.101: E/AndroidRuntime(19373): FATAL EXCEPTION: main
03-31 21:11:47.101: E/AndroidRuntime(19373):

java.lang.RuntimeException: Unable to start activity ComponentInfo{kr.co.magnexpay/kr.co.magnexpay.SplashActivity}:

android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>

 

03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1968)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1993)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.ActivityThread.access$600(ActivityThread.java:127)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1159)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.os.Handler.dispatchMessage(Handler.java:99)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.os.Looper.loop(Looper.java:137)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.ActivityThread.main(ActivityThread.java:4512)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at java.lang.reflect.Method.invokeNative(Native Method)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at java.lang.reflect.Method.invoke(Method.java:511)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at dalvik.system.NativeStart.main(Native Method)

03-31 21:11:47.101: E/AndroidRuntime(19373):
Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>

03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.LayoutInflater.createView(LayoutInflater.java:606)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.LayoutInflater.inflate(LayoutInflater.java:466)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:274)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.Activity.setContentView(Activity.java:1858)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at kr.co.magnexpay.SplashActivity.onCreate(SplashActivity.java:62)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.Activity.performCreate(Activity.java:4492)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1052)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1932)
03-31 21:11:47.101: E/AndroidRuntime(19373):     ... 11 more
03-31 21:11:47.101: E/AndroidRuntime(19373):

Caused by: java.lang.reflect.InvocationTargetException
03-31 21:11:47.101: E/AndroidRuntime(19373):     at java.lang.reflect.Constructor.constructNative(Native Method)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.LayoutInflater.createView(LayoutInflater.java:586)
03-31 21:11:47.101: E/AndroidRuntime(19373):     ... 23 more
03-31 21:11:47.101: E/AndroidRuntime(19373):

Caused by: java.lang.OutOfMemoryError

03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.Bitmap.nativeCreate(Native Method)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.Bitmap.createBitmap(Bitmap.java:605)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.Bitmap.createBitmap(Bitmap.java:551)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:437)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:618)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:593)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:445)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.content.res.Resources.loadDrawable(Resources.java:1935)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.View.<init>(View.java:2839)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.view.ViewGroup.<init>(ViewGroup.java:385)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.widget.LinearLayout.<init>(LinearLayout.java:174)
03-31 21:11:47.101: E/AndroidRuntime(19373):     at android.widget.LinearLayout.<init>(LinearLayout.java:170)
03-31 21:11:47.101: E/AndroidRuntime(19373):     ... 26 more

 

 

상황이 기존 어플을 설치하고 신규업데이트 된 버전을 올렸는데

신규버전을 업데이트 할때 저런 에러를 밷으면서 강제종료 되고있습니다.

만약 어플을 지우고 설치하면 아무 문제가 없습니다...

그래서 출시일할때도 몰랐던 문제인데

 

어디가 문제인건가요??ㅜ
꾸우우 (1,140 포인트) 님이 2016년 3월 31일 질문
추가로.. 갤럭시노트4에서는 위 과정에서 오류가 안나오고
갤럭시s2에서만 나옵니다..

1개의 답변

0 추천
outofmemory error 라고 로그캣에찍히네요 갤2 에서는 이미지 로딩시 메모리가 부족해서 팅기는걸로보입니다
sadeva (21,550 포인트) 님이 2016년 4월 1일 답변
...