Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 需要帮助设计';查找我的IPhone'-独特的应用程序_Java_Android_Mobile_Geolocation - Fatal编程技术网

Java 需要帮助设计';查找我的IPhone'-独特的应用程序

Java 需要帮助设计';查找我的IPhone'-独特的应用程序,java,android,mobile,geolocation,Java,Android,Mobile,Geolocation,我不确定这是否是提出此类问题的地方,但我需要一些帮助来确定我正在考虑的项目是否有可能完成 看,我一直想在Android Studio上制作一个功能类似于IOS版“查找我的IPhone”的应用程序——我在电脑上运行一个程序,在任何地方都可以连接到我的手机,理想情况下,可以获取手机的当前位置 在Wi-Fi上,我知道这是可能的,很容易。然而,我的问题是,当手机使用移动数据时,是否有可能做到这一点?当手机与Wi-Fi和移动数据断开连接时,是否仍可以连接到手机,并从家中的PC获取其当前位置 我知道我的IP

我不确定这是否是提出此类问题的地方,但我需要一些帮助来确定我正在考虑的项目是否有可能完成

看,我一直想在Android Studio上制作一个功能类似于IOS版“查找我的IPhone”的应用程序——我在电脑上运行一个程序,在任何地方都可以连接到我的手机,理想情况下,可以获取手机的当前位置

在Wi-Fi上,我知道这是可能的,很容易。然而,我的问题是,当手机使用移动数据时,是否有可能做到这一点?当手机与Wi-Fi和移动数据断开连接时,是否仍可以连接到手机,并从家中的PC获取其当前位置

我知道我的IPhone可以做到这一点,所以一定有办法。我完全不知道移动数据是如何工作的,以及如何将数据从移动数据传输到我的电脑

如果有办法的话,我很想知道,因为这将为在我的手机和电脑之间进行交流的项目开辟大量新的可能性


谢谢你的阅读

我不知道你的应用程序是否准备好了,或者你正在询问如何做,是的,通过获取位置(GPS)是可能的,但应用程序并不像你想象的那么简单。你将需要服务器、IP(如果你想用你的应用走得更远,请了解更多)。。。但是直接从手机到家用电脑是不可能的。

这是否回答了您的问题?我确实看了一下,它确实有助于编程方面,但我想问的是,如何将使用移动数据的手机中的位置数据传输到家中的计算机?抱歉,如果它让人困惑的话,很难用文字表达。现在大多数客户机都是这样的,所以通信通常由一台服务器来辅助,服务器有一个公共IP(不是NATED),两个客户机都可以访问。所以,不,在大多数情况下,你无法从你的手机直接进入你的家用电脑。这很棘手,因为这不仅仅是一个代码问题,你还需要考虑你的家庭网络。根据家庭网络的设置方式,可能会影响应用程序的工作方式。例如,我可以通过移动数据访问我的家庭网络,但我必须设置路由器以接受来自外部来源的数据。我不确定如何以编程方式实现这一点,但我将开始寻找网络安全API。只要我的两分钱