我想通过在手机和笔记本电脑上创建套接字,使用 TCP 或 UDP 将数据从笔记本电脑传输到 Android 手机,但这必须通过无线方式完成。我如何连接它们来传输数据?我认为从笔记本电脑创建一个临时无线网络并使用我的 Android 连接到它会起作用。但我的 Android 没有检测到该临时网络。
还有其他方法可以连接两者吗?我下载了一个名为“connectify”的软件,并在笔记本电脑上创建了一个 wifi 热点,并成功连接了两者。但我能使用此连接将数据传输到我的设备吗?
简单的直接蓝牙连接能否帮助我在手机和笔记本电脑上创建插座并传输数据?
答案1
您可以尝试使用 ftp 程序并将您的 android 手机作为 ftp 文件服务器运行,这样也可以。看看您要做什么。我假设您正在尝试传输文件。
答案2
较新的手机包含通过 Wi-Fi 直接连接设备的选项,例如 Wi-Fi Direct,但您不能依赖这一点。
是的,您可以使用 Android 原生 Wi-Fi 热点功能在手机上创建热点并让笔记本电脑连接到该热点,但许多手机没有热点功能(运营商不喜欢它)。
在许多情况下(例如人们的家中或办公室),笔记本电脑和手机已经通过 Wi-Fi 接入点连接到同一个本地网络。在这种情况下,您可以使用套接字(如您所述)在两个设备之间建立连接,这样它们就可以保持与接入点的连接,例如,笔记本电脑在使用您的应用时不会失去互联网访问权限。
我建议双方都监听一个套接字 (ServerSocket),同时尝试连接到对方的监听套接字。关于实现这一点的细节,已经有很多信息可用。
是的,蓝牙也可能是一个很好的解决方案:它允许两个设备之间直接通信,并且不会干扰设备使用 Wi-Fi 的任何用途(例如连接到互联网)。但是,我现在正在编写一个 Android 蓝牙应用程序,对错误的数量感到震惊。我猜蓝牙使用得不多,所以他们不会对其进行太多测试。出于这个原因,我建议坚持使用常规 Wi-Fi 网络。
答案3
您的 Android 和 PC 必须安装一个名为 AllShare 的应用程序,并且两者都必须连接到同一网络(还有其他选项可用,但我尚未测试过)。连接后,您可以在笔记本电脑上无线浏览所有 Android 视频、照片和音乐。
答案4
尝试 soundwire沿着具有统一遥控器。
附言:笔记本电脑和手机上都需要该应用程序。关于“无互联网连接”的问题,请使用手机创建 WiFi 热点,然后从笔记本电脑搜索热点并连接。
如果您不明白的话,我很乐意详细说明。