官方最新版本的ai2增加了新的布局,如表格布局,横向滚动布局,纵向滚动布局等,于是在自己的阿里云上试着搭建了一下,方便使用。
访问地址
AI伴侣
最新版本要求ai伴侣的版本为2.39下载地址
登录
用户认证系统并未完善,无法实现广州教育局服务器上的qq登录,目前正在研究之中,估计后期会开通微信扫码登录。
激活邮件也确实无法发送。
谷歌官方关于账号的解释
如果你是在本地服务器上搭建的ai2,那么用户可以用任意用户名登录,没有密码验证。因此,如果知道登陆用户名的话,任何人都可以读写其他人的文章。这样对你在本地很小的用户的时候是没有问题的。
谷歌官方论坛的说明
如果你运行开发服务器你不需要重设密码的功能。只需要单击链接就可以用谷歌账号登录,不同邮箱可以用来识别你在开发环境的身份,不需要任何密码。
开发服务器没有任何安全保护措施,你可以用任何人的账号登录,任何人也可以用你的账号登录。目前开源版本只能正式的部署在GAE上,我们正在开发一个可以在其他云环境部署的版本。你可以给我任何配置和用例吗?
Evan
-
登陆时单击下方红色方框中的链接
-
然后在Email那里输入自己的邮箱就可以了,经过测试,其实你输入一个昵称也是可以登录的,每个用户可以分别保存自己的项目
这个地方确实有缺陷,官方说他们正在开发支持其他云平台的版本,并且希望收到反馈 -
然后同意协议就可以了
-
在界面右上角选择中文界面
-
可以直接使用ai伴侣或者打包apk下载
一些心得
Google的官方文档你仔细看的话有些地方是有矛盾的,比如说前文提到,linux环境下build server是只支持oracle jdk 7的,但是后面针对ubuntu推荐的安装软件里是推荐的openjdk,并且说是经过测试了的
当然我这个服务器也是用的这个测试App Inventor的开发服务器和Build打包apk的服务器是可以放到不同电脑上的,这个要注意
我自己的阿里云配置比较低,经测试,在线打包一个apk,cpu占用率就会飙升到100%,而内存占用搞到70%-80%,毕竟没有Google或者广州市教育局那么强大的服务器。后期会考虑分布式部署。
接下来的计划
考虑到大家用的多是windows 7或者windows server操作系统,所以我随后会制作windows环境下的App Inventor环境搭建教程。
个人觉得使用离线包,不如自己手动搭建一下服务器,然后在自己的笔记本上就可以直接使用的了。