这样,就启动了OnBotJava编程环境。
![]() |
|---|
| Manage页面 |
![]() |
|---|
| OnBotJava创建页面 |
![]() |
|---|
| 创建程序&编译上传 |
![]() |
|---|
| 创建Class时的设置 |
鉴于Android Studio环境配置工作耗时长,加之学校网络环境不稳定,建议各位在家中做好新赛季项目的clone与安卓的配置工作
![]() |
|---|
| Android Studio下载链接 |
从https://developer.android.google.cn/studio/ 下载Android Studio。
![]() |
|---|
| Android Studio克隆存储库 |
![]() |
|---|
| 设置存储库URL |
从GitHub克隆存储库。存储库链接可在GitHub上找到:
https://github.com/BluePowerRobotics/
这是我社GitHub页面。 本赛季的存储库为: https://github.com/BluePowerRobotics/Team19725_DECODE
如果遇到“Git未安装”的问题,请前往其官方网站下载安装包或使用Android Studio内置下载。
如果遇到“无法连接服务器”的问题,由于GitHub服务器位于国外,请使用更好的连接环境;亦或是使用镜像站替换。这里提供一个镜像站:bgithub.xyz,使用时将github.com替换即可。
需要注意的是,该镜像站也会镜像github返回的网页;在浏览器中访问github也可用其代替。有时候使用该镜像站时可以登录;但是依旧不能使用除了访问GitHub网站、下载/克隆存储库、文件以外的Github功能。
克隆好程序后,会进入加载支持库的阶段。名为“Gradle”的管理器会自动下载所需支持库。Android Studio会自动下载项目配置的Gradle版本。无论网络环境如何,这都需要一定时间。(国内连接更慢、更不稳定,可以通过镜像站——比如一些大学、公司会配置很多这种公开存储的镜像站,但这样需要更改gradle配置,不建议新手盲目尝试)这仅仅会在第一次加载或更改其依赖项(e.g.修改build.gradle)的情况下执行。
配置成功后就尽量不要动这里的配置了,全队统一
连接Control Hub设备一般使用adb工具。
ADB, Android Debug Bridge, 是一个由Google开发的,用于调试Android的工具。
ADB工具在AS中可以下载。
同时,可以从google直接下载platform-tools, 包含adb。
关于ADB的详细用法,我们将在之后的章节详细阐述。
这里,我们只要知道,通过ADB,我们可以将电脑上的代码传输至Control Hub。
使用Control Hub上的USB Type-C连接电脑。
等待直至AS上显示设备“REV Control Hub”字样。
这代表着设备已连接。
随后,你对代码的修改就可以通过右侧“RUN”按钮(向右三角或刷新符号)上传至Control Hub.