

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

# SDKs 适用于 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)。

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

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

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

要安装适用于 FreeRTOS 蓝牙设备的 Android 开发工具包，请按照项目的 [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)。