ورود

View Full Version : خطای Null Pointer Exception



pouya1999best@g
دوشنبه 31 شهریور 1393, 21:35 عصر
سلام؛
من در برنامم از دیتابیس لوکال استفاده میکنم؛همه چیز تا دیروز درست کار میکرد؛اما من دیروز دیتابیسم را بزرگ تر کردم(فیلد های بیشتری اضافه کردم) و تغییرات را در شی و DB Adapter لحاظ کردم؛
اما برنامه با فورس کلوز مواجه میشود و خطای زیر چاپ میشود.لطفا راهنماییم کنید.


09-22 17:20:27.813: D/AndroidRuntime(2384): Shutting down VM
09-22 17:20:27.817: W/dalvikvm(2384): threadid=1: thread exiting with uncaught exception (group=0xa62f9288)
09-22 17:20:27.817: E/AndroidRuntime(2384): FATAL EXCEPTION: main
09-22 17:20:27.817: E/AndroidRuntime(2384): java.lang.RuntimeException: Unable to start activity ComponentInfo{ir.DroidPlus.Cooking/ir.DroidPlus.Cooking.ActivityMain}: java.lang.NullPointerException
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2059)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2084)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.ActivityThread.access$600(ActivityThre ad.java:130)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1195)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.os.Handler.dispatchMessage(Handler.java:99 )
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.os.Looper.loop(Looper.java:137)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.ActivityThread.main(ActivityThread.jav a:4745)
09-22 17:20:27.817: E/AndroidRuntime(2384): at java.lang.reflect.Method.invokeNative(Native Method)
09-22 17:20:27.817: E/AndroidRuntime(2384): at java.lang.reflect.Method.invoke(Method.java:511)
09-22 17:20:27.817: E/AndroidRuntime(2384): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:786)
09-22 17:20:27.817: E/AndroidRuntime(2384): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:553)
09-22 17:20:27.817: E/AndroidRuntime(2384): at dalvik.system.NativeStart.main(Native Method)
09-22 17:20:27.817: E/AndroidRuntime(2384): Caused by: java.lang.NullPointerException
09-22 17:20:27.817: E/AndroidRuntime(2384): at ir.DroidPlus.Cooking.ActivityMain.onCreate(Activit yMain.java:78)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.Activity.performCreate(Activity.java:5 008)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1079)
09-22 17:20:27.817: E/AndroidRuntime(2384): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2023)
09-22 17:20:27.817: E/AndroidRuntime(2384): ... 11 more

saeed_g21
دوشنبه 31 شهریور 1393, 21:42 عصر
جدیدا چرا همه java.lang.RuntimeExceptionی شدن:لبخند:
وقتی جدولی به دیتابیس اضافه میکنید مطمعن هستید که تغییرات اعمالی روی دیتابیس قبلی (روی دستگاه) اعمال شده ؟

یکبار داده های برنامه رو از تنظیمات پاک کن بعد اجرا کن ببین بازم خطا میده

فکر کنم خطا بیشتر به DB Adapter مربوط باشه

کدلایوت و اکتیویتی هارو بده

pouya1999best@g
سه شنبه 01 مهر 1393, 19:35 عصر
تا حالا این خطا برای کسی پیش نیومده؟؟؟راهی برای حلش میشناسید؟؟؟