How to export a react native app as .apk?

问题描述 投票:0回答:2

我是 React Native 的新手,我刚刚构建了我的第一个移动应用程序(一个简单的 D&D 骰子应用程序)。 但我现在不能也不知道如何将其导出为 .apk 文件以将其安装到我的手机上。 我已经使用 Visual Studio Code 和 Expo Go 来制作和测试应用程序,但现在我卡住了,非常感谢帮助:)

我尝试了一些 youtube 教程,但我遇到了很多错误

reactjs react-native apk
2个回答
0
投票

要生成 APK,请转到终端中项目的根目录并运行以下命令:

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

转到android目录:

cd android

现在在这个android文件夹中,运行这个命令

./gradlew assembleDebug

您应该在以下位置找到 apk 文件:

yourProject/android/app/build/outputs/apk/debug/app-debug.apk

事实是,这将生成一个“调试 apk”以生成一个“发布 APK”,您必须为 APK 设置签名,但这仅在发布到商店时才需要,而不是创建调试 apk 版本。


0
投票

因为您有 Expo 设置,请使用 EAS CLI -

首先,您需要在您的PC上设置CLI,请按照以下步骤

  • npm 安装-g eas-cli
  • 轻松登录
  • 轻松构建:配置

https://docs.expo.dev/build/setup/

之后根据您需要的平台运行 cmd-

eas build --platform android

eas build --platform ios

© www.soinside.com 2019 - 2024. All rights reserved.