开始使用React Native(Fire平板电脑)
亚马逊Fire平板电脑支持React Native,这是一个利用React网页开发框架的开源移动应用开发框架。
您可以使用React Native来构建Fire平板电脑应用,就像构建Fire TV应用一样。它们都需要相同的运行时环境和程序包。
对于新的React Native应用,您可以使用Expo,这是一套受欢迎的开源开发者工具和服务,用于构建和部署React Native应用。有关如何使用Expo的更多详细信息,请参阅为电视构建Expo应用(仅提供英文版)。
先决条件
开始使用React Native需要以下项目:
- Node.js: 使用Node.js作为JavaScript运行时环境。
- npm或Yarn: 为JavaScript安装这些程序包管理器。
- Android Studio: 使用Android Studio作为IDE,以在本地编译和运行Fire OS应用。
配置Android Studio
您必须配置Android Studio及其命令行工具。
配置Android Studio
-
设置您的
ANDROID_HOME
环境变量。有关操作系统的具体说明,请参阅如何设置环境变量。 -
从Virtual Device Manager安装Android平板电脑模拟器。
构建您的Fire平板电脑应用
要使用React Native为Fire平板电脑构建应用,您必须创建安装了expo
程序包的新项目。
创建新项目
-
在命令提示符下,创建安装了
expo
程序包的新React Native项目。npx create-expo-app FireTabletDemo --template blank
在Android平板电脑模拟器上运行您的项目
您可以在Android平板电脑模拟器上启动和运行您的项目。
在平板电脑模拟器上运行项目
-
在命令提示符处,列出可用的Android虚拟设备 (AVD)。
emulator -list-avds
-
启动Android平板电脑模拟器。
emulator -avd <平板电脑模拟器的名称>
-
导航到项目目录。
cd FireTabletDemo
-
使用
npx
运行应用。npx expo start -a
您的应用使用本地开发服务器和Expo Go在avd
模拟器上运行。您不必创建Android构建版本。
在Fire平板电脑设备上运行项目
要在Fire平板电脑设备上运行项目,必须先使用adb
连接平板电脑。
在Fire平板电脑设备上运行项目
-
连接您的Fire平板电脑。有关说明,请参阅通过ADB连接到Fire平板电脑。
-
使用
adb
检查您的设备是否已连接。adb devices -l
将返回已连接设备的列表。
-
导航到项目目录。
cd FireTabletDemo
-
在目标设备上运行开发构建版本(例如,
-d KFTRWI
)。cd FireTabletDemo npx expo run:android -d <设备名称>
您已将开发构建版本安装在设备上的android
目录中。您可以通过在Android清单文件中检查您的应用是否正在使用Android Leanback功能来验证您的Android构建版本是否针对平板电脑进行了优化。
相关主题
Last updated: 2025年7月22日