App Inventor 2 中使用虚拟机实时调试MIT AI2 版本2.4.6 2.4.7自由切换

FsTy 提交于 周五, 12/30/2016 - 22:09

官方文档: http://appinventor.mit.edu/explore/ai2/setup-emulator.html

WIN下安装 http://appinventor.mit.edu/explore/ai2/windows.html。 也可以参考:https://gte.fsyz.net/node/1881 的前半截,安装好MIT_App_Inventor_Tools_2.3.0_win_setup.exe 就行了。

使用方法:

等啊等。。。。。出错了

就必须升级MIT AI2 Companion到2.3.9了,2.11太低了。

几种方法:

我们的通用技术课堂

FsTy 提交于 周五, 11/04/2016 - 08:08

此pdf的相关资料:

会想会画         苏教版 › 技术与设计1 › 第五章 方案的构思及其方法 › 二 常用的创造技法  https://gte.fsyz.net/node/470 

信息+ 技术        苏教版 › 技术与设计2 › 第二单元 流程与设计 › 三 流程的优化         https://gte.fsyz.net/node/344  

做中学 创新       苏教版 › 技术与设计1 › 第三章 设计过程、原则及评价 › 二 设计的一般原则 https://gte.fsyz.net/node/401

乐高4C模式        苏教版 › 技术与设计2 › 第一单元 结构与设计 › 三 简单结构的设计       https://gte.fsyz.net/node/463      https://gte.fsyz.net/node/459

联系-构建-反思-延续  苏教版 › 技术与设计2 › 第四单元 控制与设计 › 四 控制系统的设计与实施   https://gte.fsyz.net/node/453  

我们的通用技术课堂.rar

 

App Inventor 2 中使用virtualbox + Xamarin Android Player 实时调试 (多图!)

FsTy 提交于 周二, 10/18/2016 - 17:32

前面提到: App Inventor 2 中使用 手机伴侣 实时调试                  App Inventor 2 中使用aiStarter + 安卓手机 实时调试

2018.6.22: 注意:VirtualBox必须用5.1.*,不能用最新的5.2,也不要用Xamarin Android Player带的5.0.4。

这个是续集了,使用Xamarin Android Player安卓的虚拟机来进行调试。所有相关软件: 链接: https://pan.baidu.com/s/1bqWYcxh 密码: dqtx  子目录:ai2server>模拟器及AI伴侣>2_VirtualBox+Xamarin Android Player 推荐 

本站可能可以下载,可能链接失效,不稳定下载:

VirtualBox-5_1_38-122592-Win.rar

XAP-Beta-15_43-v0_6_5-amd64.rar

XAP-Beta-15_43-v0_6_5-i386.rar

 

aiStarter的安装请参考App Inventor 2 中使用aiStarter + 安卓手机 实时调试 。本文以64位win10为案例介绍整个安装过程。

1.在https://developer.xamarin.com/releases/android/android-player/ 下载最新的Xamarin Android Player。(很久没更新了。还是0.6.5)

2.https://www.virtualbox.org/wiki/Download_Old_Builds_5_1  下载 Oracle VM VirtualBox 5.1.*  https://download.virtualbox.org/virtualbox/5.1.38/VirtualBox-5.1.38-122592-Win.exe。

3.先安装Oracle VM VirtualBox,运行VirtualBox-5.1.38-122592-Win.exe 下一步,确定,下一步之类(以2016年的教程,5.1.6为例)。

App Inventor 2 中使用 手机伴侣 实时调试

FsTy 提交于 周二, 10/18/2016 - 14:33

官方文档:http://appinventor.mit.edu/explore/ai2/setup-device-wifi.html 在这个页面下载 MITAI2Companion.apk

本站可能可以下载,可能链接失效,不稳定下载:

MITAI2Companion2_4_7.apk

MITAI2Companion2_4_8.apk

MITAI2Companion2_4_9.apk

手机安装好这个apk。

使用这个种调试方式手机和服务器要在同一个WIFI下面。不管是不是在同一个wifi下,反正试试没坏处吧。说不定行呢。

使用Chrome打开你的App Inventor 2项目,连接-AI伴侣

7.使用安卓手机实时预览编程效果

FsTy 提交于 周二, 10/18/2016 - 14:10

模拟器的安卓版本比较低,为了看到真正的编程效果,我们还是使用自己的手机来进行调试吧。

本文介绍使用手机USB线连接手机和使用WIFI方式连接手机进行实时预览编程效果。

一.首先安装好aiStarter.(请参考上节课内容,已经安装好就跳过这个环节)

二.手机安装MITAI2Companion.apk。

 

直接扫码网站上的二维码地址下载安装。

或者百度盘下载:

链接: https://pan.baidu.com/s/1bqWYcxh 密码: dqtx ai2server>模拟器及AI伴侣>4_官方aiStarter与虚拟机 。

本站可能可以下载,可能链接失效,不稳定下载:

修改App Inventor 2源码,5M<上传,5M<编译<10M

FsTy 提交于 周二, 10/04/2016 - 21:29

不清楚为啥App Inventor 2上传文件有5M大小的限制,编译的文件不能超过5M。只是从技术的角度想了解一下,就像墙在那里,就想翻一翻。。。

在ant之前,修改2处代码:

appinventor-sources-master\appinventor\appengine\src\com\google\appinventor\server\storage\ObjectifyStorageIo.java

 @Override
  public int getMaxJobSizeBytes() {
    // TODO(user): what should this mean?
    return 100 * 1024 * 1024; //上传限制改为100M
  }

若上传大于10M的zip仍有文件太太的提示,修改appinventor-sources-master\appinventor\appengine\src\com\google\appinventor\server\FileImporterImpl.java文件。

搭建一个能发送改密码链接邮件的 App Inventor 2

FsTy 提交于 周五, 09/30/2016 - 20:48

App Inventor 2安装教程在这:

Centos7安装App Inventor 2 

winserver 2012 安装 App Inventor 2

演示站点: http://ai2.fsyz.net 请使用chrome浏览器打开。

================================关闭第一次登陆的提示英文窗口=================================

WEB-INF\appengine-web.xml对应修改

<property name="require.tos" value="true" />

改为