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

在生成APK后反应本机空白屏幕

詹夕
2023-03-14

共有1个答案

邴英毅
2023-03-14

我猜您正在寻找如何生成签名的APK。

在Android/App下似乎没有react.gradle文件:您可以通过在终端中执行以下操作来手动捆绑JavaScript包和可提取的资源:

$ mkdir -p android/app/src/main/assets
$ react-native bundle --platform android --dev false --entry-file index.android.js \
  --bundle-output android/app/src/main/assets/index.android.bundle \
  --assets-dest android/app/src/main/res/
$ cd android && ./gradlew assembleRelease

在执行此过程之后,app.release.apk将位于Android\app\build\outputs\apk目录下。

 类似资料:
  • Raushane@Raushane:~/BigBuilder/Android$./Gradlew assembleRelease 失败:生成失败,出现异常。 > 其中:设置文件'/home/raushang/bigbuilder/Android/Settings.gradle'行:4 有人能建议一下现在该做什么吗。我是新来的本地人。

  • 我正在尝试生成我的第一个.apk,并且在过去几天中遇到了错误。我在stack overflow和github上搜索ans,但没有任何帮助 根据这里的说明,我可以构建调试版本,但是当运行<code>gradlew assembleerelease</code>时,我会出错 E:\p1\placementScript\android\app\build\intermediates\res\merged

  • 我通过运行“ionic build android”创建了一个调试apk,然后用密钥库文件和密码签署了apk,并运行“ionic build android--发布”。现在发行版apk不在android jellybean(只显示白色空白屏幕)上运行,而是在android lolypop上运行。 控制台中没有错误。 cordova版本为4.2.0 cordova-Android版本为3.6.4 我

  • 应用指令中的所有操作: > 创建一个空白的 React 原生项目 从命令调色板(Cmd-Shift-P)中,选择“核素反应本机:启动打包器”以启动反应本机服务器。 启动服务器后,您可以在应用程序开始运行时启动 React 本机调试器。从命令调色板 (Cmd-Shift-P) 中,启动“核素反应本机:开始调试”。 确保您位于React Native项目的根目录中,然后从命令行运行该应用程序:< co

  • > 出错原因:任务“:app:mergereleaseResources”执行失败。 [drawable-HDPI-v4/node_modules_reactnavigation_stack_src_views_assets_backicon]C:\users\victo\documents\git\melhor\app-user\android\app\src\srp\src\src\src\s

  • 我一直在尝试使用selenium完成输入框,但在单击添加新客户按钮后总是找不到该输入框,它总是显示一个空白的白页。我通过chrome和fire fox@Test public val AddTouch()抛出中断异常{