level 1
ghjl08
楼主
在网上找了段代码 好像是2011年的了 有点老了 改了好多地方 可以运行了 倒是获取淘宝授权登陆URL时
就发生错误了 LOG如下:
05-15 18:12:53.409 6198-6198/com.example.a.test W/System: ClassLoader referenced unknown path: /system/framework/tcmclient.jar
05-15 18:12:53.410 6198-6198/com.example.a.test W/System: ClassLoader referenced unknown path: /system/framework/com.qualcomm.qti.GBAHttpAuthentication.jar
05-15 18:12:53.413 6198-6198/com.example.a.test D/AndroidRuntime: Shutting down VM
05-15 18:12:53.414 6198-6198/com.example.a.test E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.a.test, PID: 6198
android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1273)
at java.net.InetAddress.lookupHostByName(InetAddress.java:431)
at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
at java.net.InetAddress.getAllByName(InetAddress.java:215)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:142)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:169)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:124)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:370)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:560)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:492)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:470)
at com.example.a.test.HttpOperation.getLoginUrl(HttpOperation.java:100)
at com.example.a.test.MainActivity$GetLoginUrlAndToAuthorize.onClick(MainActivity.java:107)
at android.view.View.performClick(View.java:5207)
at android.view.View$PerformClick.run(View.java:21177)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5432)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:735)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
05-15 18:12:53.424 6198-6198/com.example.a.test I/Process: Sending signal. PID: 6198 SIG: 9
找不到错误原因 有没有人能指导一下 不胜感激
2016年05月15日 10点05分
1
就发生错误了 LOG如下:
05-15 18:12:53.409 6198-6198/com.example.a.test W/System: ClassLoader referenced unknown path: /system/framework/tcmclient.jar
05-15 18:12:53.410 6198-6198/com.example.a.test W/System: ClassLoader referenced unknown path: /system/framework/com.qualcomm.qti.GBAHttpAuthentication.jar
05-15 18:12:53.413 6198-6198/com.example.a.test D/AndroidRuntime: Shutting down VM
05-15 18:12:53.414 6198-6198/com.example.a.test E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.a.test, PID: 6198
android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1273)
at java.net.InetAddress.lookupHostByName(InetAddress.java:431)
at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
at java.net.InetAddress.getAllByName(InetAddress.java:215)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:142)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:169)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:124)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:370)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:560)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:492)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:470)
at com.example.a.test.HttpOperation.getLoginUrl(HttpOperation.java:100)
at com.example.a.test.MainActivity$GetLoginUrlAndToAuthorize.onClick(MainActivity.java:107)
at android.view.View.performClick(View.java:5207)
at android.view.View$PerformClick.run(View.java:21177)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5432)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:735)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
05-15 18:12:53.424 6198-6198/com.example.a.test I/Process: Sending signal. PID: 6198 SIG: 9
找不到错误原因 有没有人能指导一下 不胜感激