当前位置: 首页 > 知识库问答 >
问题:

在React Native中构建发布apk〔重复〕

姜森
2023-03-14

我已经开始学习母语。我已经建立了一个演示应用程序。我想制作一个发布版本,并在我的物理设备上安装apk。谁能提供关于如何在react native中构建apk的文档?

共有1个答案

鲜于海
2023-03-14

要构建应用程序,您需要从以下线程中遵循以下答案:如何生成可以在没有服务器的情况下运行的apk,并具有react-native?在此线程中,未指定在 /android添加名为 local.properties 的文件,您需要在此处设置 SDK 位置。就像这样:

sdk.dir = C:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk

要安装需要安装ADB的应用程序,请遵循本教程:https://developer.android.com/studio/command-line/adb

不要忘记将安装文件的位置添加到环境变量(在Windows上)。

现在,您可以使用adb命令,因此通过usb电缆连接您的设备。

在手机上,打开开发者选项并激活USB调试。

之后,转到react-本机项目中的位置/android/app/build/输出/apk/发布并运行以下内容:adb installapp-release.apk

现在您的应用程序已安装在您的设备上=)

您可以在教程中找到更多这方面的内容,其中有很多。

 类似资料:
  • 错误:任务“:app:LintVitalRelease”执行失败。

  • }} 这是android设备监视器的崩溃报告

  • 从已安装的APK运行应用程序时,我会遇到问题,但直接从Android studio运行时,该应用程序运行良好。在物理设备和模拟器上进行测试,还可以使用构建模式debug、profile和release(其中release和profile模式当然只适用于物理设备) 摘要:a)共享pref、路径提供程序和权限处理程序生成一个。b) Android后退按钮不起作用。 这些可能是独立的问题,但我强烈怀疑它

  • 我正在尝试建立一个APK,我可以上传到播放商店。 (在确认了Android Studio的警告消息后,a.S.弹出了一个Generate Signed APK向导,我通过了这个向导,传递了我的密钥的详细信息。生成的APK被Play Store拒绝了,因为密钥的有效期太短了)。 我也试着打开Android Studio终端窗口并运行“gradle”,正如上面的消息所指示的,但是没有找到这个命令。顺便

  • Logcat错误: gradle应用de::

  • 我正在运行来构建android apk 如何修复以下错误? 在MyApp... 1.0s中运行“flutter pub get”,您正在构建一个包含android-arm、android-arm64和Android-x64的二进制文件的胖APK。如果您正在将应用程序部署到Play Store,建议使用应用程序包或拆分APK以减小APK大小。要生成应用程序包,请运行:flutter build ap