首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成APK后响应本机空白屏幕

生成APK后响应本机空白屏幕
EN

Stack Overflow用户
提问于 2015-11-09 19:51:25
回答 2查看 4K关注 0票数 2

我使用的是react本机,在我开发时一切都很好,但是,当我构建APK (使用本教程:https://facebook.github.io/react-native/docs/signed-apk-android.html#content)并将它安装在我的设备上时,应用程序只显示了一个空白页面。

有谁有过同样的问题吗?

编辑:

我查看了设备上的日志,这是一个错误:

11-09 22:00:51.115 16525 16525 W未知:反应:你好像在设备上运行。运行‘亚行反向tcp:8081 tcp:8081’将调试服务器的端口转发到设备。 11-09 22:00:51.115 16525 16525 W未知:反应:你好像在设备上运行。运行‘亚行反向tcp:8081 tcp:8081’将调试服务器的端口转发到设备。 11-09 22:00:51.198 16525 16555 E ReactNative: Got异常: SyntaxError:意外令牌':‘。解析错误

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-09 20:23:27

好的,我在构建之前运行以下命令解决了这个问题:

卷曲"http://localhost:8081/index.android.bundle?platform=android“-o -o

票数 1
EN

Stack Overflow用户

发布于 2015-11-10 07:13:47

我想你是在寻找如何生成签名的apk。

在android/app下似乎没有react.gradle文件:通过在终端中执行以下操作,您可以手动绑定JavaScript包和可绘制资源:

代码语言: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\apk\apk目录下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33617099

复制
相关文章

相似问题

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