gpt4 book ai didi

android - 使用套接字从Android设备连接到PC?

转载 作者:行者123 更新时间:2023-11-30 02:56:20 26 4
gpt4 key购买 nike

<分区>

我在从 Android 设备到 pc 的 Socket 连接上遇到问题。
第一次,在 LoginActivity 中,我的应用程序使用登录名和密码正确连接到带有套接字的服务器。
但是,第二次,在 CompteActivity 中,当我想连接以使用相同的套接字从数据库导入一些数据时,我的应用程序停止了。
但是,在模拟器中运行没有问题。

在日志中:

04-21 06:45:26.639: E/AndroidRuntime(13862): FATAL EXCEPTION: main
04-21 06:45:26.639: E/AndroidRuntime(13862): android.os.NetworkOnMainThreadException
04-21 06:45:26.639: E/AndroidRuntime(13862): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099)
04-21 06:45:26.639: E/AndroidRuntime(13862): at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:84)
04-21 06:45:26.639: E/AndroidRuntime(13862): at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
04-21 06:45:26.639: E/AndroidRuntime(13862): at libcore.io.IoBridge.connect(IoBridge.java:112)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.net.Socket.startupSocket(Socket.java:566)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.net.Socket.tryAllAddresses(Socket.java:127)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.net.Socket.<init>(Socket.java:177)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.net.Socket.<init>(Socket.java:149)
04-21 06:45:26.639: E/AndroidRuntime(13862): at pfe.mobilebanking.atbmobile.CompteActivity$1.onClick(CompteActivity.java:81)
04-21 06:45:26.639: E/AndroidRuntime(13862): at android.view.View.performClick(View.java:3516)
04-21 06:45:26.639: E/AndroidRuntime(13862): at android.view.View$PerformClick.run(View.java:14110)
04-21 06:45:26.639: E/AndroidRuntime(13862): at android.os.Handler.handleCallback(Handler.java:605)
04-21 06:45:26.639: E/AndroidRuntime(13862): at android.os.Handler.dispatchMessage(Handler.java:92)
04-21 06:45:26.639: E/AndroidRuntime(13862): at android.os.Looper.loop(Looper.java:137)
04-21 06:45:26.639: E/AndroidRuntime(13862): at android.app.ActivityThread.main(ActivityThread.java:4429)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.lang.reflect.Method.invokeNative(Native Method)
04-21 06:45:26.639: E/AndroidRuntime(13862): at java.lang.reflect.Method.invoke(Method.java:511)
04-21 06:45:26.639: E/AndroidRuntime(13862): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
04-21 06:45:26.639: E/AndroidRuntime(13862): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
04-21 06:45:26.639: E/AndroidRuntime(13862): at dalvik.system.NativeStart.main(Native Method)

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com