Android 台灣中文網
標題:
FATAL EXCEPTION: main是什麼問題呢?
[打印本頁]
作者:
wind8894
時間:
2012-8-3 16:14
標題:
FATAL EXCEPTION: main是什麼問題呢?
本帖最後由 wind8894 於 2012-8-4 00:31 編輯
想請問這是什麼問題 有試過同樣的程式碼在2.3.3的模擬器中是正常運作的,但是放在4.0.3模擬器運作就會跳出下面的錯誤
我想應該是main.xml或是java檔其中一個有問題吧
想請高手幫忙看看是哪邊有錯 小弟我改了一整天都還是無解....
LogCat如下:
08-03 08:00:04.860: E/AndroidRuntime(2713): FATAL EXCEPTION: main
08-03 08:00:04.860: E/AndroidRuntime(2713): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.shu/com.shu.Login3Activity}: java.lang.NullPointerException
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.ActivityThread.access$600(ActivityThread.java:123)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.os.Handler.dispatchMessage(Handler.java:99)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.os.Looper.loop(Looper.java:137)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.ActivityThread.main(ActivityThread.java:4424)
08-03 08:00:04.860: E/AndroidRuntime(2713): at java.lang.reflect.Method.invokeNative(Native Method)
08-03 08:00:04.860: E/AndroidRuntime(2713): at java.lang.reflect.Method.invoke(Method.java:511)
08-03 08:00:04.860: E/AndroidRuntime(2713): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
08-03 08:00:04.860: E/AndroidRuntime(2713): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-03 08:00:04.860: E/AndroidRuntime(2713): at dalvik.system.NativeStart.main(Native Method)
08-03 08:00:04.860: E/AndroidRuntime(2713): Caused by: java.lang.NullPointerException
08-03 08:00:04.860: E/AndroidRuntime(2713): at com.shu.Login3Activity.sendPostDataToInternet(Login3Activity.java:290)
08-03 08:00:04.860: E/AndroidRuntime(2713): at com.shu.Login3Activity.onCreate(Login3Activity.java:173)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.Activity.performCreate(Activity.java:4465)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
08-03 08:00:04.860: E/AndroidRuntime(2713): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
08-03 08:00:04.860: E/AndroidRuntime(2713): ... 11 more
複製代碼
作者:
ploglin
時間:
2012-8-3 17:16
正確的問題在
08-03 08:00:04.860: E/AndroidRuntime(2713): Caused by: java.lang.NullPointerException
08-03 08:00:04.860: E/AndroidRuntime(2713): at com.shu.Login3Activity.sendPostDataToInternet(Login3Activity.java:290)
請檢查一下 Login3Activity.java 第 290 行,看哪個變數有可能是 null
作者:
wind8894
時間:
2012-8-4 00:32
後來發現是AndroidManifest.xml這個部分有問題 把它套用之前可以run的專案檔後 就可以正常運作了
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1