Tôi đang cố gắng thiết lập kết nối mạng cơ bản bằng trình giả lập droid với nhật thực nhưng tôi đang gặp sự cố. Máy chủ đạt đến dòng "Socket s = ss.accept();" và chờ khách hàng kết nối, nhưng khách hàng dường như không thể kết nối.ServerSocket không chấp nhận giả lập droid
Bây giờ tôi đã có thể kết nối máy khách với máy chủ python mà tôi đã tạo và thực hiện tương tự như máy chủ tôi đã tạo cho droid. Tôi đã cho phép sử dụng Internet trên cả máy khách và máy chủ trong AndroidManifest vì vậy tôi thua lỗ vì sao máy chủ này không hoạt động trên trình giả lập droid của tôi.
Sever:
ServerSocket ss = new ServerSocket(8888);
while(!end){
Socket s = ss.accept();
Log.v("Server","Connection found");
BufferedReader input = new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintWriter output = new PrintWriter(s.getOutputStream(),true);
String st = input.readLine();
Chủ đầu tư:
Socket s = new Socket(MYIPADDR,8888);
BufferedReader input = new BufferedReader(new InputStreamReader(s.getInputStream()));
Bất kỳ trợ giúp sẽ được đánh giá rất nhiều.