Dirac
- Forum-Beiträge: 2
16.02.2014, 00:15:21 via Website
16.02.2014 00:15:21 via Website
Hallo
ich habe vor ein paar Wochen begonnen mich mit der Androidprogrammierung zu beschäftigen und bin bisher allein bzw mit Hilfe der Suchfunktion zurecht gekommen. Aber jetzt weiss ich nicht mehr weiter.
Ich versuche folgendes Login-Tutorial umzusetzen:
Android Login and Registration with PHP, MySQL and SQLite:
androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/
Bisher habe ich geändert:
In der Datei JSONParser.java fehlte ein "\" in der Zeile
Beim Testen crashed die App beim Abschicken der Registration.
Die LogCat Ausgabe:
Mir brummt langsam der Kopf. Wäre super, wenn mir jemand auf die Sprünge helfen könnte.
Gruß
Dirac
ich habe vor ein paar Wochen begonnen mich mit der Androidprogrammierung zu beschäftigen und bin bisher allein bzw mit Hilfe der Suchfunktion zurecht gekommen. Aber jetzt weiss ich nicht mehr weiter.
Ich versuche folgendes Login-Tutorial umzusetzen:
Android Login and Registration with PHP, MySQL and SQLite:
androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/
Bisher habe ich geändert:
In der Datei JSONParser.java fehlte ein "\" in der Zeile
1sb.append(line + "\n");
Beim Testen crashed die App beim Abschicken der Registration.
Die LogCat Ausgabe:
102-15 23:22:17.056: W/dalvikvm(27691): threadid=1: thread exiting with uncaught exception (group=0x41661970)
202-15 23:22:17.056: E/AndroidRuntime(27691): FATAL EXCEPTION: main
302-15 23:22:17.056: E/AndroidRuntime(27691): android.os.NetworkOnMainThreadException
402-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1224)
502-15 23:22:17.056: E/AndroidRuntime(27691): at java.net.InetAddress.lookupHostByName(InetAddress.java:388)
602-15 23:22:17.056: E/AndroidRuntime(27691): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:239)
702-15 23:22:17.056: E/AndroidRuntime(27691): at java.net.InetAddress.getAllByName(InetAddress.java:214)
802-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:137)
902-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
1002-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
1102-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:367)
1202-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
1302-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:519)
1402-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:497)
1502-15 23:22:17.056: E/AndroidRuntime(27691): at sts.test.loginapp.library.JSONParser.getJSONFromUrl(JSONParser.java:42)
1602-15 23:22:17.056: E/AndroidRuntime(27691): at sts.test.loginapp.library.UserFunctions.registerUser(UserFunctions.java:61)
1702-15 23:22:17.056: E/AndroidRuntime(27691): at sts.test.loginapp.RegisterActivity$1.onClick(RegisterActivity.java:55)
1802-15 23:22:17.056: E/AndroidRuntime(27691): at android.view.View.performClick(View.java:4280)
1902-15 23:22:17.056: E/AndroidRuntime(27691): at android.view.View$PerformClick.run(View.java:17984)
2002-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.Handler.handleCallback(Handler.java:730)
2102-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.Handler.dispatchMessage(Handler.java:92)
2202-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.Looper.loop(Looper.java:158)
2302-15 23:22:17.056: E/AndroidRuntime(27691): at android.app.ActivityThread.main(ActivityThread.java:5789)
2402-15 23:22:17.056: E/AndroidRuntime(27691): at java.lang.reflect.Method.invokeNative(Native Method)
2502-15 23:22:17.056: E/AndroidRuntime(27691): at java.lang.reflect.Method.invoke(Method.java:525)
2602-15 23:22:17.056: E/AndroidRuntime(27691): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
2702-15 23:22:17.056: E/AndroidRuntime(27691): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:843)
2802-15 23:22:17.056: E/AndroidRuntime(27691): at dalvik.system.NativeStart.main(Native Method)
2902-15 23:22:38.649: D/Process(27691): killProcess, pid=27691
3002-15 23:22:38.649: D/Process(27691): com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException:123 java.lang.ThreadGroup.uncaughtException:693 java.lang.ThreadGroup.uncaughtException:690
202-15 23:22:17.056: E/AndroidRuntime(27691): FATAL EXCEPTION: main
302-15 23:22:17.056: E/AndroidRuntime(27691): android.os.NetworkOnMainThreadException
402-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1224)
502-15 23:22:17.056: E/AndroidRuntime(27691): at java.net.InetAddress.lookupHostByName(InetAddress.java:388)
602-15 23:22:17.056: E/AndroidRuntime(27691): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:239)
702-15 23:22:17.056: E/AndroidRuntime(27691): at java.net.InetAddress.getAllByName(InetAddress.java:214)
802-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:137)
902-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
1002-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
1102-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:367)
1202-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
1302-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:519)
1402-15 23:22:17.056: E/AndroidRuntime(27691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:497)
1502-15 23:22:17.056: E/AndroidRuntime(27691): at sts.test.loginapp.library.JSONParser.getJSONFromUrl(JSONParser.java:42)
1602-15 23:22:17.056: E/AndroidRuntime(27691): at sts.test.loginapp.library.UserFunctions.registerUser(UserFunctions.java:61)
1702-15 23:22:17.056: E/AndroidRuntime(27691): at sts.test.loginapp.RegisterActivity$1.onClick(RegisterActivity.java:55)
1802-15 23:22:17.056: E/AndroidRuntime(27691): at android.view.View.performClick(View.java:4280)
1902-15 23:22:17.056: E/AndroidRuntime(27691): at android.view.View$PerformClick.run(View.java:17984)
2002-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.Handler.handleCallback(Handler.java:730)
2102-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.Handler.dispatchMessage(Handler.java:92)
2202-15 23:22:17.056: E/AndroidRuntime(27691): at android.os.Looper.loop(Looper.java:158)
2302-15 23:22:17.056: E/AndroidRuntime(27691): at android.app.ActivityThread.main(ActivityThread.java:5789)
2402-15 23:22:17.056: E/AndroidRuntime(27691): at java.lang.reflect.Method.invokeNative(Native Method)
2502-15 23:22:17.056: E/AndroidRuntime(27691): at java.lang.reflect.Method.invoke(Method.java:525)
2602-15 23:22:17.056: E/AndroidRuntime(27691): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
2702-15 23:22:17.056: E/AndroidRuntime(27691): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:843)
2802-15 23:22:17.056: E/AndroidRuntime(27691): at dalvik.system.NativeStart.main(Native Method)
2902-15 23:22:38.649: D/Process(27691): killProcess, pid=27691
3002-15 23:22:38.649: D/Process(27691): com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException:123 java.lang.ThreadGroup.uncaughtException:693 java.lang.ThreadGroup.uncaughtException:690
Mir brummt langsam der Kopf. Wäre super, wenn mir jemand auf die Sprünge helfen könnte.
Gruß
Dirac