

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 适用于 FreeRTOS 蓝牙设备的移动开发工具包
<a name="freertos-ble-mobile"></a>

**重要**  <a name="deprecation-message-library"></a>
此库托管在已弃用的 Amazon-FreeRTOS 存储库中。当您创建新项目时，我们建议[从此处开始](freertos-getting-started-modular.md)。如果您已经有一个基于现已 Amazon-FreeRTOS 弃用的存储库的 FreeRTOS 项目，请参阅。[Amazon-FreeRTOS Github 存储库迁移](github-repo-migration.md)

您可以使用适用于 FreeRTOS 蓝牙设备的移动开发工具包来创建通过低功耗蓝牙与微控制器交互的移动应用程序。移动软件开发工具包还可以使用 Amazon Cognito 进行用户身份验证，从而与 Amazon 服务进行通信。

## 适用于 FreeRTOS 蓝牙设备的 Android 开发工具包
<a name="freertos-ble-android"></a>

使用适用于 FreeRTOS 蓝牙设备的 Android 开发工具包来构建通过低功耗蓝牙与微控制器交互的 Android 移动应用程序。该软件开发工具包已在上线[GitHub](https://github.com/aws/amazon-freertos-ble-android-sdk/)。

要安装适用于 FreeRTOS 蓝牙设备的安卓 SDK，请按照项目文件中的 “设置 SDK” 说明进行操作。[ README.md](https://github.com/aws/amazon-freertos-ble-android-sdk/blob/master/README.md)

有关设置和运行开发工具包中所含演示移动应用程序的信息，请参阅[先决条件](ble-demo.md#ble-demo-prereqs)和 [FreeRTOS 低功耗蓝牙移动开发工具包演示应用程序](ble-demo.md#ble-sdk-app)。

## 适用于 FreeRTOS 蓝牙设备的 iOS 开发工具包
<a name="freertos-ble-ios"></a>

使用适用于 FreeRTOS 蓝牙设备的 iOS 开发工具包来构建通过低功耗蓝牙与微控制器交互的 iOS 移动应用程序。该软件开发工具包已在上线[GitHub](https://github.com/aws/amazon-freertos-ble-ios-sdk/)。

**安装 iOS 开发工具包**

1. 安装 [CocoaPods](http://cocoapods.org/)：

   ```
   $ gem install cocoapods
   $ pod setup
   ```
**注意**  
您可能需要使用`sudo`才能安装 CocoaPods。

1. 使用以下命令安装 SDK CocoaPods （将其添加到你的 podfile 中）：

   ```
   $ pod 'FreeRTOS', :git => 'https://github.com/aws/amazon-freertos-ble-ios-sdk.git'
   ```

有关设置和运行开发工具包中所含演示移动应用程序的信息，请参阅[先决条件](ble-demo.md#ble-demo-prereqs)和 [FreeRTOS 低功耗蓝牙移动开发工具包演示应用程序](ble-demo.md#ble-sdk-app)。