最新版本AI2服务器使用说明

官方最新版本的ai2增加了新的布局,如表格布局,横向滚动布局,纵向滚动布局等,于是在自己的阿里云上试着搭建了一下,方便使用。

访问地址

http://www.eeyi.org:8888

AI伴侣

最新版本要求ai伴侣的版本为2.39下载地址

登录

用户认证系统并未完善,无法实现广州教育局服务器上的qq登录,目前正在研究之中,估计后期会开通微信扫码登录。
激活邮件也确实无法发送。

谷歌官方关于账号的解释

如果你是在本地服务器上搭建的ai2,那么用户可以用任意用户名登录,没有密码验证。因此,如果知道登陆用户名的话,任何人都可以读写其他人的文章。这样对你在本地很小的用户的时候是没有问题的。

谷歌官方论坛的说明

如果你运行开发服务器你不需要重设密码的功能。只需要单击链接就可以用谷歌账号登录,不同邮箱可以用来识别你在开发环境的身份,不需要任何密码。

开发服务器没有任何安全保护措施,你可以用任何人的账号登录,任何人也可以用你的账号登录。目前开源版本只能正式的部署在GAE上,我们正在开发一个可以在其他云环境部署的版本。你可以给我任何配置和用例吗?
Evan

  1. 登陆时单击下方红色方框中的链接


    最新版本AI2服务器使用说明_第1张图片
    登陆时单击红色方框中的链接
  2. 然后在Email那里输入自己的邮箱就可以了,经过测试,其实你输入一个昵称也是可以登录的,每个用户可以分别保存自己的项目

    最新版本AI2服务器使用说明_第2张图片
    在红色方框处输入自己的邮箱或者昵称

    这个地方确实有缺陷,官方说他们正在开发支持其他云平台的版本,并且希望收到反馈

  3. 然后同意协议就可以了


    最新版本AI2服务器使用说明_第3张图片
    同意协议
  4. 在界面右上角选择中文界面


    最新版本AI2服务器使用说明_第4张图片
    中文界面
  5. 可以直接使用ai伴侣或者打包apk下载


    最新版本AI2服务器使用说明_第5张图片
    打包程序并下载

    最新版本AI2服务器使用说明_第6张图片
    ai伴侣

一些心得

  1. Google的官方文档你仔细看的话有些地方是有矛盾的,比如说前文提到,linux环境下build server是只支持oracle jdk 7的,但是后面针对ubuntu推荐的安装软件里是推荐的openjdk,并且说是经过测试了的
    当然我这个服务器也是用的这个测试

  2. App Inventor的开发服务器和Build打包apk的服务器是可以放到不同电脑上的,这个要注意

  3. 我自己的阿里云配置比较低,经测试,在线打包一个apk,cpu占用率就会飙升到100%,而内存占用搞到70%-80%,毕竟没有Google或者广州市教育局那么强大的服务器。后期会考虑分布式部署。

接下来的计划

考虑到大家用的多是windows 7或者windows server操作系统,所以我随后会制作windows环境下的App Inventor环境搭建教程。
个人觉得使用离线包,不如自己手动搭建一下服务器,然后在自己的笔记本上就可以直接使用的了。

你可能感兴趣的:(最新版本AI2服务器使用说明)