http://www.web008.net

获取ip的两种方法,移动端开发本地联调环境搭建

方法一: 

本地联调境况搭建

  当在该地开展运动端支付时,由于种类未有颁发到bate机或支付机上,那时候的真机调试就稍显劳苦,为使那时候的移位设备经过开辟机网络并由此开拓机host来分析域名,进而进行真机的本地调节和测量检验,以下介绍二种办法进行该种调节和测量试验。

普通采纳socket.gethostbyname()措施就能够拿到本机IP地址,但有的时候获取不到(例如没有科学安装主机名称),示例代码如下:

校订手提式有线电话机host与Computer连入同一网络

import socket

# 获取本机计算机名称
hostname = socket.gethostname()
# 获取本机ip
ip = socket.gethostbyname(hostname)
print(ip)

软硬件条件

  • 现已root过的位移设备
  • wifi网络
  • 美高梅163888,个人PC
  • 安装终端模拟器,或是re文件微型机,或微处理机上有adb等措施来修正host

 亲测:假设选用手机时,地址为127.0.0.1,借使运用计算机(windows卡塔尔有线连接时,地址为外网地址。

具体步骤

  1. root手提式有线电电话机 能够由此种种root工具
  2. 设置终端模拟器,或计算机上有adb来修改host,具体可参照上文
  3. PC本地起服务器
  4. 手提式有线电话机访谈计算机的ip方式,访谈特定页面

方法二: 
在windows和Linux系统下均可科学获取IP地址,示例代码如下:

使用wifi热门实行调试

郑重声明:本文版权归美高梅163888所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。