Android 示例天气应用程序即将关闭

Android 示例天气应用程序即将关闭,android,weather,Android,Weather,我是这个应用程序的新手,我正在按照教程学习。我跟随测试天气应用程序,但我越来越接近。我也为这个错误感到惊讶,但仍然无法解决。如果有人遇到这个错误,请帮助 Logcat错误 E/AndroidRuntime(5988): FATAL EXCEPTION: main E/AndroidRuntime(5988): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.survivingwithan

我是这个应用程序的新手,我正在按照教程学习。我跟随测试天气应用程序,但我越来越接近。我也为这个错误感到惊讶,但仍然无法解决。如果有人遇到这个错误,请帮助

Logcat错误

 E/AndroidRuntime(5988): FATAL EXCEPTION: main
 E/AndroidRuntime(5988): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.survivingwithandroid.weatherapp/com.survivingwithandroid.weatherapp.MainActivity}: java.lang.ClassNotFoundException: com.survivingwithandroid.weatherapp.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.survivingwithandroid.weatherapp-2.apk]
 E/AndroidRuntime(5988):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1573)
 E/AndroidRuntime(5988):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
 E/AndroidRuntime(5988):    at android.app.ActivityThread.access$1500(ActivityThread.java:117)
 E/AndroidRuntime(5988):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
 E/AndroidRuntime(5988):    at android.os.Handler.dispatchMessage(Handler.java:99)
 E/AndroidRuntime(5988):    at android.os.Looper.loop(Looper.java:130)
 E/AndroidRuntime(5988):    at android.app.ActivityThread.main(ActivityThread.java:3687)
 E/AndroidRuntime(5988):    at java.lang.reflect.Method.invokeNative(Native Method)
 E/AndroidRuntime(5988):    at java.lang.reflect.Method.invoke(Method.java:507)
 E/AndroidRuntime(5988):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
 E/AndroidRuntime(5988):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
 E/AndroidRuntime(5988):    at dalvik.system.NativeStart.main(Native Method)
 E/AndroidRuntime(5988): Caused by: java.lang.ClassNotFoundException: com.survivingwithandroid.weatherapp.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.survivingwithandroid.weatherapp-2.apk]
 E/AndroidRuntime(5988):    at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
 E/AndroidRuntime(5988):    at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
 E/AndroidRuntime(5988):    at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
 E/AndroidRuntime(5988):    at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
 E/AndroidRuntime(5988):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1565)
 E/AndroidRuntime(5988):    ... 11 more

在我看来,您没有从GitHub正确下载项目。如果您仍然遇到这个问题,请告诉我,并尝试从Github下载,以检查我共享的项目是否存在一些问题。
谢谢

检查menifest活动定义与否。请发布您的清单文件好吗?我猜清单就是gh中的清单。您是否已将MainActivity java文件从github项目导入正确的包中?清理项目..然后重试。。