# Ai2_247_64 **Repository Path**: null_739_0026/Ai2_247_64 ## Basic Information - **Project Name**: Ai2_247_64 - **Description**: 64位 AI2(App Inventor 2)离线版服务器 2.47单机版 https://gte.fsyz.net/node/1934 提供这个版本的原因: 与app.gzjkw.net的源代码版本尽可能的接近,这样导入app.gzjkw.net源文件的时候不会有“该项目由新版App Inventor系统创建,我们仍然尝试将其加载,但可能会存在一定的兼容性问题。”的提示。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2021-04-18 - **Last Updated**: 2021-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 64位 AI2(App Inventor 2)离线版服务器 2.47单机版 https://gte.fsyz.net:8448/node/1934 提供这个版本的原因: 与app.gzjkw.net的源代码版本尽可能的接近,这样导入app.gzjkw.net源文件的时候不会有 “该项目由新版App Inventor系统创建,我们仍然尝试将其加载,但可能会存在一定的兼容性问题。”的提示。 ### 介绍 我们的目标:搭建一个本地多用户的App Inventor 2 服务器 目的:课堂教学,社团活动,兴趣学习 优势:管理权限(用户管理,账号切换,资源打包),网络链接速度快,拥有配套服务。 注意:每次退出前导出自己的项目到本地做备份。 ### 软件版本: App Inventor 2版本: nls-1234-g79347ed8 Use Companion: 2.47 https://github.com/mit-cml/appinventor-sources JDK版本 JDK 8U211 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html google-cloud-sdk版本:appengine-java-sdk-1.9.74 https://cloud.google.com/appengine/docs/standard/java/download ### 单机个人版特点:https://gte.fsyz.net:8448/node/1915 1.同步官方最新版本,没有对java源代码进行修改,只修改DevServer\login.jsp及\DevServer\WEB-INF\appengine-web.xml2个文件; 2.无需联网外网就能使用; 3.带有桌面汉化版AI伴侣; 4.绿色软件,直接运行bat就可以使用,使用过程中不能关闭bat界面; 5.可以本地将AIA文件编译为APK. ### 使用方法: 首次使用,请将DevServer\WEB-INF\下的 appengine-generated.test 目录重命名为appengine-generated, 默认管理员用户test,密码test账号; 启动设计服务器:Ai2rundev.bat Chrome浏览器打开http://127.0.0.1:8888 即可使用(http://电脑网卡的IP地址:8888 也行)。 停止设计服务器:Ai2Stopdev.bat。 启动编译服务器:Ai2runbud.bat (若命令行中文乱码,修改命令窗口的属性--字体为字体"Lucida Console"或"新宋体";) 启动桌面版AI伴侣:Ai2C伴侣.bat 启动后在网页设计窗口选择"连接"--"USB"连接AI伴侣。 要能扫码下载打包的文件,或者使用手机上的AI伴侣,就要让AI2离线服务器工作在自己电脑网卡的IP地址上. 1.修改 DevServer\WEB-INF\appengine-web.xml中 ; 2.chrome浏览器打开 http://自己电脑网卡的IP地址:8888 3.修改手机AI伴侣的Rendezvous Server为自己电脑IP:8888,并勾选Use Legacy Connection。 这样,桌面版AI伴侣,手机上AI伴侣,都可以正常工作了. 本地编译AIA到APK: Ai2本地编译AIA到APK.bat