Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.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
Android Studio:本地网络-将PC/笔记本电脑IP传送到应用程序_Android_Android Studio - Fatal编程技术网

Android Studio:本地网络-将PC/笔记本电脑IP传送到应用程序

Android Studio:本地网络-将PC/笔记本电脑IP传送到应用程序,android,android-studio,Android,Android Studio,有没有办法通过命令行参数或其他方式将我的PC/笔记本电脑当前本地IP传递给我的应用程序 我不想切换到静态IP,也不想在我开始使用依赖于笔记本电脑上运行的本地服务器的应用程序时一直输入静态IP。我认为最简单的方法是从运行配置中将其作为宏传递。有没有办法做到这一点或类似的事情?有两种主要的方法 将IP地址写入系统属性,然后在应用程序中读取。 以包含IP地址作为额外地址的意图开始您的活动。 在这两者中,我建议使用意图。有关如何使用adb启动应用程序的信息,请参阅。在活动代码中,在onCreate中,您

有没有办法通过命令行参数或其他方式将我的PC/笔记本电脑当前本地IP传递给我的应用程序


我不想切换到静态IP,也不想在我开始使用依赖于笔记本电脑上运行的本地服务器的应用程序时一直输入静态IP。我认为最简单的方法是从运行配置中将其作为宏传递。有没有办法做到这一点或类似的事情?

有两种主要的方法

将IP地址写入系统属性,然后在应用程序中读取。 以包含IP地址作为额外地址的意图开始您的活动。 在这两者中,我建议使用意图。有关如何使用adb启动应用程序的信息,请参阅。在活动代码中,在onCreate中,您应该调用getIntent,然后获取额外的代码并对其进行解析