gpt4 book ai didi

java - android 套接字应用程序在模拟器上工作正常但在 android 设备上崩溃

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

我遇到了一个非常不寻常的问题,因为我的应用程序在模拟器上运行良好,我正在使用 java 套接字编程将 android 设备与服务器 pc 连接....但是当我在我的 android 移动设备中安装我的 .apk 文件时,它得到崩溃...它没有连接到我的服务器 PC ....请提出一些解决方案,为什么会发生这种情况......我在这里发布我的套接字代码......

try {
socket = new Socket(InetAddress.getByName("vivek-PC")
.getHostAddress(), 8888);

dataOutputStream = new DataOutputStream(socket.getOutputStream());
dataInputStream = new DataInputStream(socket.getInputStream());
} catch (UnknownHostException e) {
// textIn.setText("Button Clicked" + e);
e.printStackTrace();
} catch (IOException e) {

e.printStackTrace();

}

我已经尝试了两种方式来放置主机名和我的服务器 IP 地址 bt 相同的结果我得到/....在模拟器上工作正常并在设备上崩溃......请尽快回复..

最佳答案

在您的设备上下载 android 终端模拟器,并尝试使用您的电脑 IP 地址 ping 您的电脑。如果成功,则替换您的代码 InetAddress.getByName("vivek-PC")
.getHostAddress()
带有服务器 PC 的 ip 地址。 希望它能帮助你.. 如果您仍然遇到任何问题,请告诉我。

关于java - android 套接字应用程序在模拟器上工作正常但在 android 设备上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11883310/

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