2018离线版_无网络方案
随着App Inventor课堂教学范围的扩大,更多的问题被暴露出来,不同地区、不同装备水平以及不同网络状况的学校,无法采用统一的教学环境配置方案,本文所针对的是最低配置的情况:一台孤立的无法联网的计算机(既没有互联网,也没有局域网),其中安装了win7或以上版本的操作系统。
这个方案需要下载两个压缩包:AppInventor2018离线版及桌面版AI伴侣,下载地址见笔者的博客置顶帖:
blog.sina.com.cn/jcjzhl。
首先需要将两个压缩包解压到硬盘的根目录下,然后在解压后的AppInventor2018文件夹中找到图1中所示的文件——appengine-web.XML。
图1 系统配置文件的存放位置
在文本编辑器(sublime text)中打开改文件,找到图2中的代码(位于第70行)——修改伴侣绑定服务,将原有的value=“”修改为value=“localhost:8888”,修改后保存文件、关闭文件。
图2 修改AI伴侣的绑定服务器地址
做完上述修改后,启动App Inventor服务,在浏览器地址栏中输入localhost:8888,进入开发环境的登录页面,点击“一键试用”进入开发环境,如图3所示。
图3 以“一键试用”的方式登录开发环境
此时可以启动桌面版AI伴侣,等待与开发工具的连接。
在开发环境中创建一个新项目,随便向项目中添加一个按钮,然后连接AI伴侣,如图4所示。注意在六位编码前面需要添加绑定服务器地址+;(英文分号),即“localhost:8888;”。
图4 连接开发环境与桌面版AI伴侣
在连接AI伴侣过程中,也许会遇到系统防火墙的拦截,如图5所示,此时选择“允许访问”即可。
图5 系统防火墙会拦截连接操作
连接成功后的样子如图6所示。
图6 开发工具与AI伴侣连接成功
关于搭建App Inventor教学环境的通用方法,请参见下面文章:
App Inventor局域网教学环境部署指南(1)(2017-08-22)
AppInventor局域网教学环境部署指南(2)(2017-09-04)