首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android应用程序从Google Play下载后在发布时崩溃

Android应用程序从Google Play下载后在发布时崩溃
EN

Stack Overflow用户
提问于 2019-05-31 01:36:29
回答 2查看 942关注 0票数 0

这个应用程序是用React Native制作的,它在模拟器/模拟器中都运行得很好。

也在iPhone上(通过usb...在调试模式下)。

我不能在Android上尝试它(没有“内部版本号”!?)。

我还没有上传到"App Store"...

但当我从"Google Play“下载它时,应用程序在启动时崩溃。

注意:我“使用Android Studio中的签名/keytool UI”来生成APK。

  1. 我找到了这个:Support third-party 64-bit libraries on Android.

我尝试了这个解决方案:Mixing 32- and 64-bit Dependencies in Android.

  • 我尝试删除ios和android文件,然后再次运行ios和android ...

  • 也尝试上传一个"Android应用程序包“而不是APK (使用这个应用程序甚至不能下载...而不仅仅是悬而未决。只有旋转器才能看到...

所以,什么都不起作用!

然后我意识到我在Android设备上收到了一条错误消息,即:

java.lang.RuntimeException: Unable to load script. Make sure you're either running a Metro server or that your bundle index.android.bundle is packaged correctly for release.

我找到了这个:Release APK fails immediately on launch.

我想尝试下面的评论,但我不理解它。

@alexmbp

井。它正在与

1 react-native run-android --variant=发布

2和./gradlew assembleRelease并配置签名。

3我还更新了gradle,应该设置android.enableAapt2=false。

可能是与gradle更新有关的问题。

有没有人能解释一下...

我认为1只是终端中的一个命令。

但是2和3是什么呢?

谢谢:)

EN

回答 2

Stack Overflow用户

发布于 2019-05-31 07:39:32

在项目的react本地目录中运行以下命令,然后构建应用程序:

android\app\src\main\res -原生捆绑包--platform android --dev false --entry-file index.js -- bundle -output android\app\src\main\assets*index.android.bundle* --android\app\src\main\res--dev false

  • 将应用程序的粗体文本更改为您在configurations

中命名的包文件的斜体文本

希望这能有所帮助。祝你编码愉快!

票数 1
EN

Stack Overflow用户

发布于 2019-05-31 02:01:44

如果您使用的是debug构建,则默认情况下不会创建本机包。相反,它期望您在计算机上运行bundler,并且电话连接到您的计算机。

在提交到Play Store时,您应该构建无论如何发布(gradle assembleRelease),但您也可以通过将以下内容添加到您的android/app/build.gradle文件,让它在debug中生成捆绑包:

代码语言:javascript
复制
project.ext.react = [
        entryFile: "index.js", //this part is there by default
        bundleInDebug: true, //this causes it to bundle when building debug, defaults to false
        bundleInRelease: true, //this causes it to bundle when building release, defaults to true
]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56383041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档