بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ارور تغییر نام پکیج ( حل شده )
قبلا نام pakage در manifest بود، "com.uncocoder.socialgame" که اومدم تغییرش دادم به com.uncocoder.myapp و تمام فایل های جاوام رو هم پیکجهاشون رو همین کردم. زمانی که پروژه رو اجرا کردم با ارور زیر مواجه شدم
Logcat
09-01 08:13:49.968: E/AndroidRuntime(424): FATAL EXCEPTION: main 09-01 08:13:49.968: E/AndroidRuntime(424): java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.uncocoder.myapp/com.uncocoder.myapp.app.ActivityMain}: java.lang.RuntimeExce
ption: Unable to start activity ComponentInfo{com.uncocoder.myapp/com.uncocoder.myapp.app.Activ
ityCategory}: android.view.InflateException: Binary XML file line #8: Error inflating class com.uncocoder.socialgame.CustomActionBar 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.os.Handler.dispatchMessage(Handler.java:99) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.os.Looper.loop(Looper.java:123) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.main(ActivityThread.java:4627) 09-01 08:13:49.968: E/AndroidRuntime(424): at java.lang.reflect.Method.invokeNative(Native Method) 09-01 08:13:49.968: E/AndroidRuntime(424): at java.lang.reflect.Method.invoke(Method.java:521) 09-01 08:13:49.968: E/AndroidRuntime(424): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 09-01 08:13:49.968: E/AndroidRuntime(424): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 09-01 08:13:49.968: E/AndroidRuntime(424): at dalvik.system.NativeStart.main(Native Method) 09-01 08:13:49.968: E/AndroidRuntime(424): Caused by: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.uncocoder.myapp/com.uncocoder.myapp.app.ActivityCategory}
:android.view.InflateException: Binary XML file line #8: Error inflating class com.uncocoder.socialgame.CustomActionBar
09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.startActivityNow(ActivityThread.java:2503) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:127) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:339) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:651) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.widget.TabHost.setCurrentTab(TabHost.java:323) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.widget.TabHost.addTab(TabHost.java:213) 09-01 08:13:49.968: E/AndroidRuntime(424): at com.uncocoder.myapp.app.ActivityMain.onCreate(ActivityMain.java:25) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) 09-01 08:13:49.968: E/AndroidRuntime(424): ... 11 more 09-01 08:13:49.968: E/AndroidRuntime(424): Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class com.uncocoder.socialgame.CustomActionBar 09-01 08:13:49.968: E/AndroidRuntime(424): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:576) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.view.LayoutInflater.rInflate(LayoutInflater.java:618) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.view.LayoutInflater.inflate(LayoutInflater.java:407) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.view.LayoutInflater.inflate(LayoutInflater.java:320) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.view.LayoutInflater.inflate(LayoutInflater.java:276) 09-01 08:13:49.968: E/AndroidRuntime(424): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:198) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.Activity.setContentView(Activity.java:1647) 09-01 08:13:49.968: E/AndroidRuntime(424): at com.uncocoder.myapp.app.ActivityCategory.onCreate(ActivityCategory.java:21) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) 09-01 08:13:49.968: E/AndroidRuntime(424): ... 20 more 09-01 08:13:49.968: E/AndroidRuntime(424): Caused by: java.lang.ClassNotFoundException: com.uncocoder.socialgame.CustomActionBar in loader dalvik.system.PathClassLoader[/data/app/com.uncocoder.myapp-2.apk] 09-01 08:13:49.968: E/AndroidRuntime(424): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 09-01 08:13:49.968: E/AndroidRuntime(424): at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 09-01 08:13:49.968: E/AndroidRuntime(424): at java.lang.ClassLoader.loadClass(ClassLoader.java:532) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.view.LayoutInflater.createView(LayoutInflater.java:466) 09-01 08:13:49.968: E/AndroidRuntime(424): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:565) 09-01 08:13:49.968: E/AndroidRuntime(424): ... 29 more
0
0
نمیفهمم این چی میگه این وسط
#8: Error inflating class com.uncocoder.socialgame.CustomActionBar (11 سال پیش)
+3
0
به احتمال زیاد : شما یه CustomView دارین و توی layout ها ازش استفاده شده ، حالا اسم پکیج رو عوض کردین ولی اسم قبلی توی xml ها باقی مونده اونا رو هم اصلاح کنید (11 سال پیش)
0
0
نمیدونم تشکر کنم یا نکنم چون اسپم میشه ولی دقیقا زدی به هدف ، ممنونم ازت (11 سال پیش)
+1
0
بهتر نیست که برای تغییر نام پکیج روی پروژه راست کلیک کنید و در قسمت Android Tools در Rename Application Package نام پکیج رو تغییر دهید؟ (11 سال پیش)
+1
0
کار درست هم همینه ولی توی این یه مورد باز هم فایل های xml تغییر نمیکنن (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .