最近在做《第一行代码》后面的那个酷欧天气的项目,做到遍历省市县那一步的时候卡住了,在手机上运行的时候程序崩溃了,
弄了一天还是没解决,求各位大神帮忙解答!错误信息如下:
E/AndroidRuntime: FATAL EXCEPTION: main
                                                                        java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.theweather/com.example.theweather.MainActivity}: org.litepal.exceptions.DatabaseGenerateException: can not find a class named com.TheWeather.android.db.Province
                                                                            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2247)
                                                                            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2297)
                                                                            at android.app.ActivityThread.access$700(ActivityThread.java:152)
                                                                            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282)
                                                                            at android.os.Handler.dispatchMessage(Handler.java:99)
                                                                            at android.os.Looper.loop(Looper.java:137)
                                                                            at android.app.ActivityThread.main(ActivityThread.java:5328)
                                                                            at java.lang.reflect.Method.invokeNative(Native Method)
                                                                            at java.lang.reflect.Method.invoke(Method.java:511)
                                                                            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
                                                                            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
                                                                            at dalvik.system.NativeStart.main(Native Method)
                                                                         Caused by: org.litepal.exceptions.DatabaseGenerateException: can not find a class named com.TheWeather.android.db.Province
                                                                            at org.litepal.LitePalBase.getSupportedFields(LitePalBase.java:173)
                                                                            at org.litepal.LitePalBase.getTableModel(LitePalBase.java:112)
                                                                            at org.litepal.tablemanager.Generator.getAllTableModels(Generator.java:72)
                                                                            at org.litepal.tablemanager.Creator.createOrUpgradeTable(Creator.java:45)
                                                                            at org.litepal.tablemanager.Generator.create(Generator.java:169)
                                                                            at org.litepal.tablemanager.Generator.create(Generator.java:207)
                                                                            at org.litepal.tablemanager.LitePalOpenHelper.onCreate(LitePalOpenHelper.java:82)
                                                                            at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:252)
                                                                            at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:164)
                                                                            at org.litepal.tablemanager.Connector.getWritableDatabase(Connector.java:63)
                                                                            at org.litepal.tablemanager.Connector.getDatabase(Connector.java:95)
                                                                            at org.litepal.crud.DataSupport.findAll(DataSupport.java:628)
                                                                            at org.litepal.crud.DataSupport.findAll(DataSupport.java:610)
                                                                            at com.example.theweather.ChooseAreaFragment.queryProvinces(ChooseAreaFragment.java:104)
                                                                            at com.example.theweather.ChooseAreaFragment.onActivityCreated(ChooseAreaFragment.java:95)
                                                                            at android.support.v4.app.Fragment.performActivityCreated(Fragment.java:1983)
                                                                            at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1092)
                                                                            at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252)
                                                                            at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1234)
                                                                            at android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:2046)
                                                                            at android.support.v4.app.FragmentController.dispatchActivityCreated(FragmentController.java:174)
                                                                            at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:597)
                                                                            at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1181)
                                                                            at android.app.Activity.performStart(Activity.java:5260)
                                                                            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2220)
                                                                            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2297) 
                                                                            at android.app.ActivityThread.access$700(ActivityThread.java:152) 
                                                                            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282) 
                                                                            at android.os.Handler.dispatchMessage(Handler.java:99) 
                                                                            at android.os.Looper.loop(Looper.java:137) 
                                                                            at android.app.ActivityThread.main(ActivityThread.java:5328) 
                                                                            at java.lang.reflect.Method.invokeNative(Native Method) 
                                                                            at java.lang.reflect.Method.invoke(Method.java:511)