首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >from本机: API调用在本地工作,而不是从APK调用

from本机: API调用在本地工作,而不是从APK调用
EN

Stack Overflow用户
提问于 2021-05-04 09:34:03
回答 2查看 100关注 0票数 0

我已经部署了一个僵尸应用程序到AWS (EC2)与Dokku,遵循僵尸的文档。为了与bot通信,我正在对IP地址(52.xx.xxx.xx:3000)进行API调用。

当我在本地运行我的RN应用程序时,或者当我用邮递员测试API时,这是很好的。一旦我发布了APK,我就不能再与API通信了,我也没有办法了解网络请求失败的原因。

由于我在服务器方面不是很有经验,所以我假设问题就在服务器设置的某个地方,谢谢您的任何建议。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-04 09:37:11

你在使用HTTP吗?在这种情况下,请在android:usesCleartextTraffic="true"中使用AndroidManifest.xml

票数 1
EN

Stack Overflow用户

发布于 2021-05-04 09:45:09

为了从HTTP查看远程文档,需要明文网络流量支持。在Android9.0 (API 28)或更高版本上,默认情况下将禁用明文支持,针对Android9.0或更高版本的应用程序需要在AndroidManifest.xml文件中添加AndroidManifest.xml标志。

如果您只使用HTTPS文件,则不需要此标志。

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

https://stackoverflow.com/questions/67382211

复制
相关文章

相似问题

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