9153813

当前课程知识点:移动快速应用开发 >  第一章 App Inventor介绍 >  App Inventor的调试方法 >  App Inventor的调试方法

返回《移动快速应用开发》慕课在线视频课程列表

App Inventor的调试方法在线视频

App Inventor的调试方法

下一节:拓展练习

返回《移动快速应用开发》慕课在线视频列表

App Inventor的调试方法课程教案、知识点、字幕

大家好

在上节课里

我们实现可爱小猫的开发

这一讲我们将介绍程序调试

通过三种方式调试应用程序

一 AI伴侣 二 模拟器

三 USB连接

一 AI伴侣

用AI伴侣调试前

首先要在手机上安装好AI伴侣软件

需要注意的是手机上的MIT AI2 Companion

版本信息必须与开发网站的MIT AI2 Companion的版本一致

所以软件安装的最好方式是在网站中下载

二模拟器

如果在没有手机或其他安卓终端设备情况下

也可以通过模拟器进行调试

首先windows系统需要安装模拟器

软件

该软件下载地址是在MIT官方网站上

同时我们也可以在MIT官方网站上下载

Mac系统模拟器软件和Linux系统

模拟器软件

当程序完成以后

我们可以开始调试

在APP Inventor当中提供了三种调试方式

点击连接三种方式

分别是AI伴侣模拟器USB

我们选择第一种AI伴侣

在窗口中会弹出一个二维码

大家用手机上安装好的AI伴侣去扫描它

就可以在手机上进行调试

由于模拟器本身的限制

并不支持一些手机上的传感器

很多有趣的应用无法使用

例如照相

摇一摇的应用

因此还是推荐大家采用手机AR伴侣的

方式进行调试

三 USB连接

使用USB连接手机进行调试

需要在计算机上运行aistarter

同时在手机端运行

MIT AI2 Companion手机AI伴侣

安装完成后

需要对手机客户端进行设置后方可调试

由于安卓系统的版本众多

不同手机厂家的安卓系统又有差异

从而导致不同手机在设置方面有所区别

三种调试方法都已经介绍完了

大家可以选择适合自己的方式

我建议使用方便直观的AI伴侣

四打包apk文件

程序调试成功后

可以生成应用的apk安装文件

APP Inventor2提供的两种apk生成方式

点击打包apk按钮

选择第一个打包apk并且是二维码

这种方式是显示一个二维码

用手机上安装好的AI伴侣进行扫描

会把生成的APk文件安装到手机上

我们推荐大家可以用这种方式

第二种方式是把生成的apk文件下载到

本地计算机上

然后再通过本地计算机上传到手机上进行

安装

大家可以看到

apk文件正在下载过程当中

这就是程序安装的两种方式

五 下载源代码

虽然可以通过任何一台联网的计算机访问

开发网站

对项目进行开发

但是任何一个网站都不能保证不会出现宕机

出错等情况

因此用户还是需要把应用程序的源代码

下载和备份

点击项目菜单

选择导出项目

这时就可以把本程序的源文件下载到本地

上来源

文件的获取名为.ara

同学们 APP Inventor的项目的建立

设计 调试 安装 都已经介绍完了

希望大家课后进行练习

下次课开始

我们将逐一介绍各组间的使用方法

感谢大家收看

再见

移动快速应用开发课程列表:

第一章 App Inventor介绍

-App Inventor简介

-- App Inventor简介

-第一个应用-喵喵叫的小猫

--喵喵叫的小猫

-App Inventor的调试方法

--App Inventor的调试方法

-作业--作业

-拓展练习

第二章石头剪刀布

-石头剪刀布界面设计

--石头剪刀布界面设计

-选择结构

--选择结构

-组件介绍

--组件介绍

-石头剪刀布逻辑设计

--石头剪刀布逻辑设计

-作业--作业

第三章 我的计算器

-计算器的界面设计

--计算器的界面设计

-过程的定义

--过程的定义

-实现整数运算的计算器

--实现整数运算的计算器

-带小数点的计算器

--带小数点的计算器

-代码测试

--代码测试

-作业--作业

第四章 我的词典

-我的词典界面设计

--我的词典界面设计

-语言翻译

--语言翻译

-文字朗读

--文字朗读

-语音识别

--语音识别

-作业--作业

第五章 我的绘图板

-绘图板界面设计

--绘图板界面设计

-手指作画

--手指作画

-精灵画圆

--精灵画圆

-绘图的保存

--绘图的保存

-作业--作业

第六章 社交应用

-社交应用界面设计

--社交应用界面设计

-拨号并收发短信

--拨号并收发短信

-短信的分类保存

--短信的分类保存

-短信的选择与删除

--短信的选择与删除

-作业--作业

第七章 扫码识物

-条码扫描器

--条码扫描器

-申请Web-API的步骤和调试方法

--申请Web-API的步骤和调试方法

-Web客户端

--Web客户端

-JSON格式数据的解析方法

--JSON格式数据的解析方法

-扫码识物

--扫码识物1

--扫码识物2

-作业--作业

第八章 我的扫描仪

-人工智能技术介绍

--人工智能技术介绍

-扫描仪界面设计

--扫描仪界面设计

-百度AI 函数介绍

--百度AI 函数介绍

-扫描仪的代码实现

--扫描仪的代码实现

-作业--作业

-拓展练习

App Inventor的调试方法笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。