连接到某个地址时出现Android网络错误
提供的代码段:连接到某个地址时出现Android网络错误,android,sockets,Android,Sockets,提供的代码段: public void update(){ try { Socket appSoc = new Socket( "XXX.XXX.XXX.X" ,XXXXX); BufferedReader in = new BufferedReader(new InputStreamReader(appSoc.getInputStream())); for (int i = 0; i < 100;
public void update(){
try {
Socket appSoc = new Socket( "XXX.XXX.XXX.X" ,XXXXX);
BufferedReader in = new BufferedReader(new
InputStreamReader(appSoc.getInputStream()));
for (int i = 0; i < 100; i++) {
String message = in.readLine();
add(message);}
}
catch (Exception e) {
add("ERROR" + e);
}
}
public void update(){
试一试{
Socket appSoc=新套接字(“XXX.XXX.XXX.X”,XXXXX);
BufferedReader in=新的BufferedReader(新的
InputStreamReader(appSoc.getInputStream());
对于(int i=0;i<100;i++){
String message=in.readLine();
添加(消息);}
}
捕获(例外e){
添加(“错误”+e);
}
}
添加(字符串文本)
向文本视图添加文本
使用域名而不是IP地址表示手机找不到域名,这是android问题吗,因为它在桌面上的java上运行正常。您的清单中可能缺少Internet任务。确保它位于应用程序标记之外,如下所示:
<manifest>
<application>
.
.
.
</application>
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
.
.
.
在您的androidmanifest.xml中,检查您是否已授予适当的internet权限
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
您是否向清单中添加了以下权限:
?Facepalm。。。伙计,我需要多加注意