我正在尝试以编程方式在 Android 平板电脑设备(Nexus 10 - 4.2.2)上创建一个 Wi-Fi 接入点并从 PC 连接到它但没有成功。在发布大量代码并浪费人们时间之前,我想检查一下我是否走在正确的轨道上。平板电脑没有 3G 或 4G 功能,因此通常不需要接入点(也称为热点)。
我知道已发布的 Android API 不提供此功能。我使用的一般技术在此处描述 http://www.whitebyte.info/android/android-wifi-hotspot-manager-class 它使用反射来访问 WiFiManager 方法
设置WifiApConfiguration和
设置WifiApEnabled. 我也知道该方法自 4.0 版以来已更改,如此处所述 如何在 Android 3.x 或 4.x 上以编程方式配置静态 IP 地址、网络掩码、网关
使用这些方法,我能够创建一个接入点,并从 PC 连接到它,但我尝试在接入点上设置一个 IP 地址,然后实际建立从 PC 到平板电脑没有成功。我在这里和其他地方阅读了许多问题和答案,但到目前为止还没有运气。
有没有人试过这个或类似的东西?
通常如何看待使用这些未记录的方法?
有没有人记录了“无证”的 WifiManger 方法?
谢谢史蒂夫