Welcome to the Android Things SDK Preview! Android Things development is very similar to traditional Android mobile development and involves writing apps using the Android framework and tools. All you need is a development board flashed with the Android Things OS and the required peripherals for your device.
欢迎使用 Android Things SDK 预览版!Android Things 的开发与传统的 Android 开发非常相似,都需要应用 Android 框架和工具来编写应用程序。您只需要准备一块刷入 Android Thing 操作系统的开发板,和设备必需的外设即可。
This guide gives you all the information you need to get started quickly with a supported board and set up your initial development environment.
本指南会介绍到如何快速入门开发板,以及如何搭建开发环境。
If you've never developed an Android app, start by building your first Android mobile app. The basic concepts and general workflow of core Android development transfer over well to Android Things development. If you don't have a mobile device, the Android SDK comes with a software emulator.
如果您还没有过 Android 应用的开发经验,建议您先去构建您的第一个 Android 应用。Android 开发的核心基础知识和工作流程可以很好的迁移到 Android Things 的开发中来。如果您还没有一部移动设备,Android SDK 中会提供模拟器。
See Building Your First App in the Android OS documentation to get started and come back to Android Things when you're ready.
您可以在 Android 文档中从构建您的第一个应用开始入门。当您准备好了,再回到 Android Things 开发中来。
Because Android Things has a few key differences compared to the core Android OS, read the Overview to understand key concepts that you'll need to understand.
由于 Android Things 与 Android 系统有一些关键性的差异,请先阅读概览以理解必知的主要概念。
Before you begin, you need a supported development board. You can compare the available boards on the Developer Kits page.
在开始之前,您还需要一块受支持的开发板。您可以在开发者套件页参照可用的开发板。
Once you select a board, flash and bring up your hardware with the instructions in the Hardware Getting Started guide for your particular board:
一旦您选择好了开发板,就可以按照相对应的硬件入门指南,刷入 Android Things。
-
Download or update to the latest version of Android Studio.
下载或更新最新版本的 Android Studio。
-
Open Android Studio and start a new project. In the new project wizard, keep the default settings except for the form factors:
打开 Android Studio 并创建一个新项目。在新项目向导中,一切均可保持默认设置,但选择机型时需作如下更改:
-
Select Android Things as the form factor on which to run your application.
-
选择 Android Things 作为您运行应用程序的机型。
-
Select API 26: Android 8.0 (Oreo).
-
选择 API 26: Android 8.0 (Oreo)。
-
-
Connect your board and verify you can access the device via
adb
:连接您的开发板,并使用
adb
命令验证您是否可以操作该设备:$ adb devicesList of devices attached4560736843791520041 device
-
Deploy the sample project to your board and verify that you can see the activity messages with
logcat
.将示例项目部署到您的开发板上,并验证是否可以在
logcat
中看到 Activity 的消息。
Now that you have your environment set up, see the Building Your First Device training class to start developing for Android Things.
现在您已经搭建好了开发环境。请阅读开发您的第一台设备培训教程,开始您的 Android Things 开发之旅吧。
For assistance building more complex applications with Android Things, review additional examples in the Samples section.
为了帮助您能够开发出更强大的 Android Things 应用,可在示例部分中查阅更多的示例。