首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序从Play Store下载时不加载,但是安装生成的APK很好

应用程序从Play Store下载时不加载,但是安装生成的APK很好
EN

Stack Overflow用户
提问于 2020-08-18 11:48:27
回答 1查看 660关注 0票数 0

问题

我已经在Play Store上发布了最新版本的应用程序。

  • 如果我下载并安装生成的APK,它可以正常工作。
  • ,但是如果我从Play Store下载相同的版本,应用程序就不会加载或崩溃。在发布版本时,我上传了Android,而不是APK,也没有在游戏控制台上上传调试符号。
  • 我试过在物理设备和安卓
  • 上运行应用程序(包括APK和Play Store),应用程序在调试模式下运行良好,通过安装APK (并在iOS上工作),我认为这个问题与响应代码无关,而与一些配置问题有关?
  • 是用Reactive0.60.4

构建的?

日志

下面是logcat在运行从Android模拟器中的Play Store下载的应用程序时的日志。在执行停止的最后有几个错误。当错误无法在任何预定位置中找到本机依赖项时,就会显示该错误。

即使在运行APK时,我也会获得相同的日志,但执行仍在继续,并完成启动应用程序并从服务器获取数据。

代码语言:javascript
复制
> 2020-08-17 22:39:02.997 4719-4719/? D/SoLoader: libyoga.so not found on /data/data/com.abc.testapp/lib-main
> 2020-08-17 22:39:02.997 4719-4719/? D/SoLoader: libyoga.so not found on /data/data/com.abc.testapp/lib-0
> 2020-08-17 22:39:02.997 4719-4719/? D/SoLoader: libyoga.so found on /data/data/com.abc.testapp/lib-1
> 2020-08-17 22:39:03.002 4719-4719/? D/SoLoader: libjsinspector.so not found on /data/data/com.abc.testapp/lib-main
> 2020-08-17 22:39:03.002 4719-4719/? D/SoLoader: libjsinspector.so not found on /data/data/com.abc.testapp/lib-0
> 2020-08-17 22:39:03.002 4719-4719/? D/SoLoader: libjsinspector.so found on /data/data/com.abc.testapp/lib-1
> 2020-08-17 22:39:03.003 4719-4719/? D/SoLoader: libfolly_json.so not found on /data/data/com.abc.testapp/lib-main
> 2020-08-17 22:39:03.003 4719-4719/? D/SoLoader: libfolly_json.so not found on /data/data/com.abc.testapp/lib-0
> 2020-08-17 22:39:03.003 4719-4719/? D/SoLoader: libfolly_json.so found on /data/data/com.abc.testapp/lib-1
> 2020-08-17 22:39:03.011 4719-4719/? D/SoLoader: libjsc.so not found on /data/data/com.abc.testapp/lib-main
> 2020-08-17 22:39:03.011 4719-4719/? D/SoLoader: libjsc.so not found on /data/data/com.abc.testapp/lib-0
> 2020-08-17 22:39:03.011 4719-4719/? D/SoLoader: libjsc.so not found on /data/data/com.abc.testapp/lib-1
> 2020-08-17 22:39:03.011 4719-4719/? D/SoLoader: libjsc.so not found on /data/data/com.abc.testapp/lib-2
> 2020-08-17 22:39:03.011 4719-4719/? D/SoLoader: libjsc.so not found on /data/app/com.abc.testapp-ue_qPUdXT8TbbZBF3aKjsA==/lib/x86
> 2020-08-17 22:39:02.977 4719-4719/? W/abc.testapp: type=1400 audit(0.0:559): avc: granted { execute } for path="/data/data/com.abc.testapp/lib-1/libfb.so" dev="vdc" ino=147513 scontext=u:r:untrusted_app_27:s0:c146,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c146,c256,c512,c768 tclass=file
> 2020-08-17 22:39:02.977 4719-4719/? W/abc.testapp: type=1400 audit(0.0:560): avc: granted { execute } for path="/data/data/com.abc.testapp/lib-1/libglog.so" dev="vdc" ino=147516 scontext=u:r:untrusted_app_27:s0:c146,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c146,c256,c512,c768 tclass=file
> 2020-08-17 22:39:02.977 4719-4719/? W/abc.testapp: type=1400 audit(0.0:561): avc: granted { execute } for path="/data/data/com.abc.testapp/lib-1/libglog_init.so" dev="vdc" ino=147518 scontext=u:r:untrusted_app_27:s0:c146,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c146,c256,c512,c768 tclass=file
> 2020-08-17 22:39:03.381 1814-1814/? E/Layer: [Surface(name=AppWindowToken{ab7a8d4 token=Token{81bde27 ActivityRecord{9318e6 u0 com.abc.testapp/.MainActivity t205}}})/@0x356d6b1 - animation-leash#0] No local sync point found
> 2020-08-17 22:39:03.381 1814-1814/? E/Layer: [Surface(name=AppWindowToken{ab7a8d4 token=Token{81bde27 ActivityRecord{9318e6 u0 com.abc.testapp/.MainActivity t205}}})/@0x356d6b1 - animation-leash#0] No local sync point found

我查过的东西:

  • Fixing显示的错误above

代码语言:javascript
复制
- I've tried following this answer [https://stackoverflow.com/a/56778060/12246335](https://stackoverflow.com/a/56778060/12246335) but it started producing APK with sizes twice as before and app kept crashing.
代码语言:javascript
复制
- This answer [https://stackoverflow.com/a/59626013/12246335](https://stackoverflow.com/a/59626013/12246335) suggests enabling cleartext traffic. I went through the docs but couldn't see how this would be useful, also it mentioned security issues upon adding this option.
代码语言:javascript
复制
- The configuration in AndroidManifest.xml shows that currently the cleartext traffic is enabled for debug mode and not for release mode.

  • Updating级和gradle插件version

代码语言:javascript
复制
- I have tried updating gradle and plugin versions to the latest releases. The APK builds and runs fine but the error above is still there in the logcat. So, I feel that the Play Store release with this will be no different and will stop execution with the above errors.

如有任何帮助/建议,我们将不胜感激。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-20 19:31:25

我找到解决办法了。

原来问题是赫姆斯被启用了。

https://github.com/facebook/react-native/issues/26400#issuecomment-539395814

上面的答案帮我解决了问题。

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

https://stackoverflow.com/questions/63467980

复制
相关文章

相似问题

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