지금 연습용으로 대충 껍데기 만들어 놓고 , 그 껍데기 위에다 
여기 올라와있는 mysql - php 데이터베이스 연동 예제를 집어넣으려고 했는데요,

이 예제를 바꿈 없이 실행시켰을때는 문제가 없는데 

새로 만든 껍데기에서는 자꾸 문제가 생기네요,,, 일단은 퍼미션 인터넷 줬고, 매니패스트 쪽도 확인해봤고,

코드도 확인해봤는데  실행은 잘 됩니다,

근데 아이디 비번을 입력하고 로그인 버튼을 누르자마자 강제종료되면서 로그캣에 이렇게 뜨네요,,

뭐래뭐래 나와있는거 보고 이것저것 건드리고 다시 실행시키고 다시 원상복구하고 이런식으로 하고있는데,,

혹시 고수님들은 여기서 문제점이 바로 보이시나요? ㅠ


04-30 08:06:43.014: E/AndroidRuntime(4040): FATAL EXCEPTION: main
04-30 08:06:43.014: E/AndroidRuntime(4040): android.os.NetworkOnMainThreadException
04-30 08:06:43.014: E/AndroidRuntime(4040): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099)
04-30 08:06:43.014: E/AndroidRuntime(4040): at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:84)
04-30 08:06:43.014: E/AndroidRuntime(4040): at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
04-30 08:06:43.014: E/AndroidRuntime(4040): at libcore.io.IoBridge.connect(IoBridge.java:112)
04-30 08:06:43.014: E/AndroidRuntime(4040): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
04-30 08:06:43.014: E/AndroidRuntime(4040): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
04-30 08:06:43.014: E/AndroidRuntime(4040): at java.net.Socket.connect(Socket.java:842)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
04-30 08:06:43.014: E/AndroidRuntime(4040): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
04-30 08:06:43.014: E/AndroidRuntime(4040): at com.succsse.library.JSONParser.getJSONFromUrl("JSONParser.java:47)
04-30 08:06:43.014: E/AndroidRuntime(4040): at com.succsse.library.UserFunctions.loginUser(UserFunctions.java:43)
04-30 08:06:43.014: E/AndroidRuntime(4040): at com.succsse.SuccssE.SuccssEActivity$1.onClick(SuccssEActivity.java:103)
04-30 08:06:43.014: E/AndroidRuntime(4040): at android.view.View.performClick(View.java:3511)
04-30 08:06:43.014: E/AndroidRuntime(4040): at android.view.View$PerformClick.run(View.java:14105)
04-30 08:06:43.014: E/AndroidRuntime(4040): at android.os.Handler.handleCallback(Handler.java:605)
04-30 08:06:43.014: E/AndroidRuntime(4040): at android.os.Handler.dispatchMessage(Handler.java:92)
04-30 08:06:43.014: E/AndroidRuntime(4040): at android.os.Looper.loop(Looper.java:137)
04-30 08:06:43.014: E/AndroidRuntime(4040): at android.app.ActivityThread.main(ActivityThread.java:4424)
04-30 08:06:43.014: E/AndroidRuntime(4040): at java.lang.reflect.Method.invokeNative(Native Method)
04-30 08:06:43.014: E/AndroidRuntime(4040): at java.lang.reflect.Method.invoke(Method.java:511)
04-30 08:06:43.014: E/AndroidRuntime(4040): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
04-30 08:06:43.014: E/AndroidRuntime(4040): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
04-30 08:06:43.014: E/AndroidRuntime(4040): at dalvik.system.NativeStart.main(Native Method)