3 Star 10 Fork 4

佛山市第一中学-汤勇 / README

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 4.05 KB
一键复制 编辑 原始数据 按行查看 历史
fsyzty 提交于 2022-05-27 09:20 . update AI2Local/README.md.

AI2(App Inventor 2)离线版服务器 单机版

特点:

  • 同步官方最新版本,没有对java源代码进行修改,只修改DevServer\login.jsp及\DevServer\WEB-INF\appengine-web.xml 2个文件;
  • 无需联网外网就能使用;
  • 带有桌面汉化版AI伴侣;
  • 绿色软件,直接运行bat就可以使用,使用过程中不能关闭bat窗口;
  • 可以本地将AIA文件编译为APK.
  • 修正win服务器下有时提示项目不能保存的问题

演示视频: https://www.bilibili.com/video/bv1C3411V7Zu

使用方法:

首次使用,请将DevServer\WEB-INF\下的 appengine-generated.test 目录重命名为appengine-generated,默认管理员用户test,密码test账号;自动创建的appengine-generated目录并不会有test账号。
输入图片说明

单机使用

  • 启动设计服务器:Ai2rundev.bat。
    输入图片说明
    提示“Dev App Server is now running”后,使用Chrome浏览器打开 http://127.0.0.1:8888网址,默认管理员用户test,默认test密码登录。
    输入图片说明

  • 启动编译服务器:Ai2runbud.bat。
    输入图片说明
    提示 "Server running", 表示编译服务器准备就绪。

  • 启动桌面版AI伴侣:Ai2C伴侣.bat 耐心等待几分钟后桌面版AI伴侣准备就绪。
    输入图片说明
    启动后在网页设计窗口选择"连接"--"USB"连接AI伴侣。
    输入图片说明

  • 停止设计服务器:Ai2Stopdev.bat。

  • 停止编译服务器:Ai2Stopbud.bat。

内网使用:电脑与内网手机同时使用

要内网手机能扫码下载打包的文件,或者使用手机上的AI伴侣,就要使用电脑网卡IP地址访问AI2离线服务器。

1.运行Ai2rundev.bat chrome浏览器打开 http://自己电脑网卡的IP地址:8888 打开设计服务器页面。
2.手机安装AI伴侣,APK文件可用使用登录页面链接下载,也可以将DevServer\companions\MITAI2Companion.apk发送到手机安装。(若提示有病毒,请无视)
3.若使用手机AI伴侣, 手机与电脑都要能访问rendezvous.appinventor.mit.edu这个网站。
4.设计服务器页面选择 “连接”--“AI伴侣”。 输入图片说明
5.手机运行AI伴侣,,输入页面提示的6个字符后,点击“连接”按钮。
输入图片说明

没有外网,又想使用手机的AI伴侣来查看实时效果,可用考虑使用USB线连接电脑与手机。(需要adb包)
1.手机“开发人员选项”中允许“USB调试”,并授权电脑调试权限。
cmd中运行 adb devices 有设备device 。
List of devices attached
PKT022050***** device
2.手机安装AI伴侣, 注意使用 DevServer\companions\emulator.apk安装。
3.做端口映射 cmd中运行:
adb forward tcp:8004 tcp:8004
adb forward tcp:8001 tcp:8001
3.手机运行AI伴侣,网页设计窗口选择"连接"–"USB"连接AI伴侣。

其他用途:

下载网址

https://gitee.com/fsyz/AI2Local

演示视频: https://www.bilibili.com/video/bv1C3411V7Zu

1
https://gitee.com/fsyz/README.git
git@gitee.com:fsyz/README.git
fsyz
README
README
master

搜索帮助