当前位置: 首页 > news >正文

两个android,一个客户端一个服务器端

两个android模拟器同时开,相当于两个连接宿主机的模拟器,彼此ip毫不相关。只与宿主机的无线局域网的ip和ip为10.0.0.2。

服务端

ServerActivity.java

package com.example.twotv;import android.os.Bundle;
import android.widget.Toast;import androidx.appcompat.app.AppCompatActivity;import java.io.IOException;import fi.iki.elonen.NanoHTTPD;public class ServerActivity extends AppCompatActivity {private MyWebServer server;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);try {// 直接使用"0.0.0.0"作为主机名server = new MyWebServer("0.0.0.0", 8080);server.start(NanoHTTPD.SOCKET_READ_TIMEOUT, false);Toast.makeText(this, "服务器已启动,端口 8080", Toast.LENGTH_SHORT).show();} catch (IOException e) {e.printStackTrace();Toast.makeText(this, "服务器启动失败: " + e.getMessage(), Toast.LENGTH_LONG).show();}}@Overrideprotected void onDestroy() {super.onDestroy();if (server != null) {server.stop();}}public static class MyWebServer extends NanoHTTPD {// 修改构造函数,直接接受主机名字符串public MyWebServer(String hostname, int port) {super(hostname, port);}@Overridepublic Response serve(IHTTPSession session) {String html = "<html><body><h1>Hello from Android Server</h1><p>This is a webpage hosted on Android.</p>&l
http://www.dtcms.com/a/291767.html

相关文章:

  • 【菜狗学聚类】时间序列聚类主要方法—20250722
  • zmaiFy来说软字幕和硬字幕有什么优缺点?
  • 【LINUX】CentOS Stream 9 手动配置网络
  • [hot 100]两数之和-Python3-Hash Table
  • 归一化 vs 标准化:数据预处理终极指南
  • Matplotlib绘制各种图参考
  • 力扣刷题 -- 101.对称二叉树
  • JAVA API (三):从基础爬虫构建到带条件数据提取 —— 详解 URL、正则与爬取策略
  • 【网工】学而思:生成树协议STP原理与应用
  • 美团视觉算法面试30问全景精解
  • Java内部类与Object类深度解析
  • 高层功能架构详解 - openExo
  • GitHub新手生存指南:AI项目版本控制与协作实战
  • 医院信息系统(HIS)切换实施方案与管理技术分析
  • 静态登录界面
  • Mosaic数据增强介绍
  • 《C++初阶之STL》【string类:详解 + 实现】
  • 【React 入门系列】React 组件通讯与生命周期详解
  • Redis 初识
  • SpringMVC快速入门之核心配置详解
  • 【安卓笔记】用MVC、MVP、MVVM来实现井字棋案例
  • 厌氧菌数据挖掘可行性评估报告
  • 【Spark征服之路-3.7-Spark-SQL核心编程(六)】
  • 解决栅格数据裁剪矢量数据问题两种方法,ArcGIS解决与PYTHON解决
  • Ajax第一天
  • uniapp各大平台导航组件
  • Taro 网络 API 详解与实用案例
  • JavaScript AJAX 实现,演示如何将 Token 添加到 Authorization
  • 异地服务器备份Mysql数据
  • 电子电气架构 --- 从软件质量看组织转型路径