2014-01-28 2 views
-3

У меня есть простое приложение для Android, использующее eclipse для подключения входа и регистрации ввода данных с локальным сервером (у меня есть как xampp, так и wamp) до JSON web service, приложение в начале работало нормально, но он перестает работать.Ошибки входа в приложение для Android

Вход кот следующим образом:

01-28 16:59:57.399: W/KeyCharacterMap(329): No keyboard for id 0 
01-28 16:59:57.399: W/KeyCharacterMap(329): Using default keymap: /system/usr/keychars/qwerty.kcm.bin 
01-28 16:59:59.859: D/request!(329): starting 
01-28 17:00:01.640: D/dalvikvm(329): GC_FOR_MALLOC freed 7273 objects/291632 bytes in 264ms 
01-28 17:00:06.109: E/JSON Parser(329): Error parsing data org.json.JSONException: Value <HTML><TITLE>404 of type java.lang.String cannot be converted to JSONObject 
01-28 17:00:06.121: W/dalvikvm(329): threadid=7: thread exiting with uncaught exception (group=0x4001d800) 
01-28 17:00:06.121: E/AndroidRuntime(329): FATAL EXCEPTION: AsyncTask #1 
01-28 17:00:06.121: E/AndroidRuntime(329): java.lang.RuntimeException: An error occured while executing doInBackground() 
01-28 17:00:06.121: E/AndroidRuntime(329): at android.os.AsyncTask$3.done(AsyncTask.java:200) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.util.concurrent.FutureTask.setException(FutureTask.java:124) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.lang.Thread.run(Thread.java:1096) 
01-28 17:00:06.121: E/AndroidRuntime(329): Caused by: java.lang.NullPointerException 
01-28 17:00:06.121: E/AndroidRuntime(329): at com.example.mysqltest.Login$AttemptLogin.doInBackground(Login.java:125) 
01-28 17:00:06.121: E/AndroidRuntime(329): at com.example.mysqltest.Login$AttemptLogin.doInBackground(Login.java:1) 
01-28 17:00:06.121: E/AndroidRuntime(329): at android.os.AsyncTask$2.call(AsyncTask.java:185) 
01-28 17:00:06.121: E/AndroidRuntime(329): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
01-28 17:00:06.121: E/AndroidRuntime(329): ... 4 more 
01-28 17:00:09.540: E/WindowManager(329): Activity com.example.mysqltest.Login has leaked window [email protected] that was originally added here 
01-28 17:00:09.540: E/WindowManager(329): android.view.WindowLeaked: Activity com.example.mysqltest.Login has leaked window [email protected] that was originally added here 
01-28 17:00:09.540: E/WindowManager(329): at android.view.ViewRoot.<init>(ViewRoot.java:247) 
01-28 17:00:09.540: E/WindowManager(329): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148) 
01-28 17:00:09.540: E/WindowManager(329): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 
01-28 17:00:09.540: E/WindowManager(329): at android.view.Window$LocalWindowManager.addView(Window.java:424) 
01-28 17:00:09.540: E/WindowManager(329): at android.app.Dialog.show(Dialog.java:241) 
01-28 17:00:09.540: E/WindowManager(329): at com.example.mysqltest.Login$AttemptLogin.onPreExecute(Login.java:103) 
01-28 17:00:09.540: E/WindowManager(329): at android.os.AsyncTask.execute(AsyncTask.java:391) 
01-28 17:00:09.540: E/WindowManager(329): at com.example.mysqltest.Login.onClick(Login.java:77) 
01-28 17:00:09.540: E/WindowManager(329): at android.view.View.performClick(View.java:2408) 
01-28 17:00:09.540: E/WindowManager(329): at android.view.View$PerformClick.run(View.java:8816) 
01-28 17:00:09.540: E/WindowManager(329): at android.os.Handler.handleCallback(Handler.java:587) 
01-28 17:00:09.540: E/WindowManager(329): at android.os.Handler.dispatchMessage(Handler.java:92) 
01-28 17:00:09.540: E/WindowManager(329): at android.os.Looper.loop(Looper.java:123) 
01-28 17:00:09.540: E/WindowManager(329): at android.app.ActivityThread.main(ActivityThread.java:4627) 
01-28 17:00:09.540: E/WindowManager(329): at java.lang.reflect.Method.invokeNative(Native Method) 
01-28 17:00:09.540: E/WindowManager(329): at java.lang.reflect.Method.invoke(Method.java:521) 
01-28 17:00:09.540: E/WindowManager(329): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
01-28 17:00:09.540: E/WindowManager(329): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
01-28 17:00:09.540: E/WindowManager(329): at dalvik.system.NativeStart.main(Native Method) 
01-28 17:00:14.370: I/Process(329): Sending signal. PID: 329 SIG: 9 
01-28 17:01:01.940: D/request!(359): starting 
01-28 17:01:07.964: E/JSON Parser(359): Error parsing data org.json.JSONException: Value <HTML><TITLE>404 of type java.lang.String cannot be converted to JSONObject 
01-28 17:01:07.964: W/dalvikvm(359): threadid=7: thread exiting with uncaught exception (group=0x4001d800) 
01-28 17:01:07.979: E/AndroidRuntime(359): FATAL EXCEPTION: AsyncTask #1 
01-28 17:01:07.979: E/AndroidRuntime(359): java.lang.RuntimeException: An error occured while executing doInBackground() 
01-28 17:01:07.979: E/AndroidRuntime(359): at android.os.AsyncTask$3.done(AsyncTask.java:200) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.util.concurrent.FutureTask.setException(FutureTask.java:124) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.lang.Thread.run(Thread.java:1096) 
01-28 17:01:07.979: E/AndroidRuntime(359): Caused by: java.lang.NullPointerException 
01-28 17:01:07.979: E/AndroidRuntime(359): at com.example.mysqltest.Login$AttemptLogin.doInBackground(Login.java:125) 
01-28 17:01:07.979: E/AndroidRuntime(359): at com.example.mysqltest.Login$AttemptLogin.doInBackground(Login.java:1) 
01-28 17:01:07.979: E/AndroidRuntime(359): at android.os.AsyncTask$2.call(AsyncTask.java:185) 
01-28 17:01:07.979: E/AndroidRuntime(359): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
01-28 17:01:07.979: E/AndroidRuntime(359): ... 4 more 
01-28 17:01:08.119: D/dalvikvm(359): GC_FOR_MALLOC freed 3000 objects/191520 bytes in 137ms 
01-28 17:01:08.219: W/IInputConnectionWrapper(359): showStatusIcon on inactive InputConnection 
01-28 17:01:10.639: E/WindowManager(359): Activity com.example.mysqltest.Login has leaked window [email protected] that was originally added here 
01-28 17:01:10.639: E/WindowManager(359): android.view.WindowLeaked: Activity com.example.mysqltest.Login has leaked window [email protected] that was originally added here 
01-28 17:01:10.639: E/WindowManager(359): at android.view.ViewRoot.<init>(ViewRoot.java:247) 
01-28 17:01:10.639: E/WindowManager(359): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148) 
01-28 17:01:10.639: E/WindowManager(359): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 
01-28 17:01:10.639: E/WindowManager(359): at android.view.Window$LocalWindowManager.addView(Window.java:424) 
01-28 17:01:10.639: E/WindowManager(359): at android.app.Dialog.show(Dialog.java:241) 
01-28 17:01:10.639: E/WindowManager(359): at com.example.mysqltest.Login$AttemptLogin.onPreExecute(Login.java:103) 
01-28 17:01:10.639: E/WindowManager(359): at android.os.AsyncTask.execute(AsyncTask.java:391) 
01-28 17:01:10.639: E/WindowManager(359): at com.example.mysqltest.Login.onClick(Login.java:77) 
01-28 17:01:10.639: E/WindowManager(359): at android.view.View.performClick(View.java:2408) 
01-28 17:01:10.639: E/WindowManager(359): at android.view.View$PerformClick.run(View.java:8816) 
01-28 17:01:10.639: E/WindowManager(359): at android.os.Handler.handleCallback(Handler.java:587) 
01-28 17:01:10.639: E/WindowManager(359): at android.os.Handler.dispatchMessage(Handler.java:92) 
01-28 17:01:10.639: E/WindowManager(359): at android.os.Looper.loop(Looper.java:123) 
01-28 17:01:10.639: E/WindowManager(359): at android.app.ActivityThread.main(ActivityThread.java:4627) 
01-28 17:01:10.639: E/WindowManager(359): at java.lang.reflect.Method.invokeNative(Native Method) 
01-28 17:01:10.639: E/WindowManager(359): at java.lang.reflect.Method.invoke(Method.java:521) 
01-28 17:01:10.639: E/WindowManager(359): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
01-28 17:01:10.639: E/WindowManager(359): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
01-28 17:01:10.639: E/WindowManager(359): at dalvik.system.NativeStart.main(Native Method) 
01-28 17:01:11.429: I/Process(359): Sending signal. PID: 359 SIG: 9 
+1

Eclipse - это только IDE, Java - это ваш язык, поэтому более значительным в этом случае. –

+0

В ваших журналах есть NPE. Отправьте код –

ответ

0

Это выглядит как исключения нулевого указателя в строке 125 Login.java:

01-28 17:01:07.979: E/AndroidRuntime(359): Caused by: java.lang.NullPointerException 
01-28 17:01:07.979: E/AndroidRuntime(359): at com.example.mysqltest.Login$AttemptLogin.doInBackground(Login.java:125) 

Не видя кода это трудно, чтобы помочь дальше, но проверить использование неинициализированных представлений/переменных.

+0

Большое вам спасибо за помощь, но я не уверен, что вы подразумеваете под неинициализированными видами/переменными ?? Более того, я попытаюсь загрузить коды – sam

+0

Извините, что я новичок на этом сайте. Любой орган скажет мне, как загрузить мой код затмения здесь? благодаря – sam

Смежные вопросы