我已经部署了一个僵尸应用程序到AWS (EC2)与Dokku,遵循僵尸的文档。为了与bot通信,我正在对IP地址(52.xx.xxx.xx:3000)进行API调用。
当我在本地运行我的RN应用程序时,或者当我用邮递员测试API时,这是很好的。一旦我发布了APK,我就不能再与API通信了,我也没有办法了解网络请求失败的原因。
由于我在服务器方面不是很有经验,所以我假设问题就在服务器设置的某个地方,谢谢您的任何建议。
发布于 2021-05-04 01:37:11
你在使用HTTP吗?在这种情况下,请在android:usesCleartextTraffic="true"
中使用AndroidManifest.xml
发布于 2021-05-04 01:45:09
为了从HTTP查看远程文档,需要明文网络流量支持。在Android9.0 (API 28)或更高版本上,默认情况下将禁用明文支持,针对Android9.0或更高版本的应用程序需要在AndroidManifest.xml文件中添加AndroidManifest.xml标志。
如果您只使用HTTPS文件,则不需要此标志。
https://stackoverflow.com/questions/67382211
复制相似问题