敢说敢作敢为, 无怨无恨无悔。这篇文章主要讲述本地AppInventor服务器的架设相关的知识,希望能为你提供帮助。
使用AI离线版服务器时,如果想用手机上的AI伴侣连接测试(或扫码下载),要让AI2离线服务器工作在自己的IP地址上。
【本地AppInventor服务器的架设】(注:AI伴侣要连接AI开发平台进行实时测试,必须保证安装ai伴侣的手机或模拟器,跟AI开发平台服务器是同一个子网)
首先查看自己的电脑IP地址(使用自动获取的IP地址最好改为手动固定IP)
再按以下步骤修改为自己的电脑IP地址,即可变成自己本机局域网的ai服务器。
1、用记事本打开 @AI服务器.cmd 文件
文章图片
文章图片
要修改:
start "DevAppServer" /min java -cp "%APPE_HOME%\\lib\\appengine-tools-api.jar" com.google.appengine.tools.KickStart com.google.appengine.tools.development.DevAppServerMain %* --port=8888 --generated_dir=..\\AiData --disable_update_check --address=127.0.0.1 DevServer
→将127.0.0.1修改为自己电脑的IP地址,保存文件。
(注意ip地址与DevServer之间有空格,不要删掉)
2、用记事本打开 Ai2Server\\DevServer\\WEB-INF\\appengine-web.xml 文件
文章图片
文章图片
将 < property name="use.rendezvousserver" value="https://www.songbingjia.com/android/127.0.0.1:8888"/> 修改为
< property name="use.rendezvousserver" value="https://www.songbingjia.com/android/自己电脑IP:8888"/> ; 保存文件。 3、修改桌面版AI伴侣、手机AI伴侣的Rendezvous服务器为自己电脑IP:8888,并勾选"使用旧版连接方式"。
文章图片
4、运行@AI服务器.cmd启动服务器,用 chrome浏览器打开 http://自己电脑IP:8888 即可使用。
这样就相当于在自己的局域网假设了ai服务器,同一网络内的手机上AI伴侣/电脑桌面版AI伴侣,都可以正常工作了。
推荐阅读
- Android App常规测试内容
- golang超级mapper包 - coven
- 无法打开源文件QtWidgets/QApplication
- adb软件国产安卓手机对系统的把控
- uniapp webview 跳回小程序 填坑
- 二十Django3.0学习之在apps下命令新建app应用
- 如何抓取Android系统APP运行测试日志
- 在H5 App中实现自定义Token的注意事项
- Android7.1 移植 GPS Ublox HAL