开始使用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日

