제가 메인액티비티에 네개의 탭을 만들고

각각 탭마다 액티비티가 연결되어있습니다.

 

그리고 그 액티비티들마다 XML파일 백그라운드를 제가 만든 사진으로 지정해놓앗습니다.

 

1,2,3탭까지만 사진은 넣은상태에서는 탭을 막 왓다갓다해봐도 안튕기는데

마지막탭까지 배경에 사진을 넣으면 좀 왓다갓다 하면튕깁니다..

 

로그캣을 보니...

 

 

07-04 09:52:47.378: W/dalvikvm(5216): threadid=1: thread exiting with uncaught exception (group=0x40bf91f8)
07-04 09:52:47.398: E/AndroidRuntime(5216): FATAL EXCEPTION: main
07-04 09:52:47.398: E/AndroidRuntime(5216): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.GetHDC.NFCBand/com.GetHDC.NFCBand.PulseActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1968)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.ActivityThread.startActivityNow(ActivityThread.java:1809)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:682)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.widget.TabHost.setCurrentTab(TabHost.java:346)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:150)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.widget.TabWidget$TabClickListener.onClick(TabWidget.java:540)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.View.performClick(View.java:3620)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.View$PerformClick.run(View.java:14292)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.os.Handler.handleCallback(Handler.java:605)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.os.Handler.dispatchMessage(Handler.java:92)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.os.Looper.loop(Looper.java:137)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.ActivityThread.main(ActivityThread.java:4512)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at java.lang.reflect.Method.invokeNative(Native Method)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at java.lang.reflect.Method.invoke(Method.java:511)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at dalvik.system.NativeStart.main(Native Method)
07-04 09:52:47.398: E/AndroidRuntime(5216): Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.LayoutInflater.createView(LayoutInflater.java:606)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.LayoutInflater.inflate(LayoutInflater.java:466)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:273)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.Activity.setContentView(Activity.java:1858)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at com.GetHDC.NFCBand.PulseActivity.onCreate(PulseActivity.java:47)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.Activity.performCreate(Activity.java:4492)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1052)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1932)
07-04 09:52:47.398: E/AndroidRuntime(5216):  ... 18 more
07-04 09:52:47.398: E/AndroidRuntime(5216): Caused by: java.lang.reflect.InvocationTargetException
07-04 09:52:47.398: E/AndroidRuntime(5216):  at java.lang.reflect.Constructor.constructNative(Native Method)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.LayoutInflater.createView(LayoutInflater.java:586)
07-04 09:52:47.398: E/AndroidRuntime(5216):  ... 30 more
07-04 09:52:47.398: E/AndroidRuntime(5216): Caused by: java.lang.OutOfMemoryError
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.Bitmap.nativeCreate(Native Method)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.Bitmap.createBitmap(Bitmap.java:605)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.Bitmap.createBitmap(Bitmap.java:551)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:437)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:618)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:593)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:445)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.content.res.Resources.loadDrawable(Resources.java:1937)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.View.<init>(View.java:2839)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.view.ViewGroup.<init>(ViewGroup.java:385)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.widget.LinearLayout.<init>(LinearLayout.java:174)
07-04 09:52:47.398: E/AndroidRuntime(5216):  at android.widget.LinearLayout.<init>(LinearLayout.java:170)
07-04 09:52:47.398: E/AndroidRuntime(5216):  ... 33 more

 

 

 

 

이렇게 뜹니다.

 

아웃오브 메모리 어쩌구 있는거 보니 메모리 문제인것같은데..

 

인터넷찾아보니 다 버추얼머신 메모리 늘리는것만 나와잇고.....

 

제가 제작하고 있는 앱의 특성상 단말기로 돌려봐야해서 단말기로 돌리고있습니다만..

 

사진크기를 줄이면 될까해서

 

사진크기도 전부 .. 원래의 1/5정도로 다 줄엿는데도

 

여전히 오류가 나네요..

 

도움주실분 없나여..ㅜㅜ