API 28(Pie)设备上的Android App在尝试连接到AWS上的Parse Server时返回i / o异常

问题描述 投票:0回答:2

我开发了Android应用程序,它使用AWS上的Parse Server作为后端。应用程序具有登录和数据浏览功能。 API低于28的所有设备上的一切都运行顺畅。当我将Galaxy S9 plus更新为Android Pie时,我的应用程序停止了工作。它返回toast说“i / o exception”,并且在我可以使用的控制台中没有太多信息。 Gradle文件也更新为支持android Pie设备。将添加Manifest文件中的所有网络相关权限。当我无法使用自己的应用程序时,因为我有最新的固件更新,这是非常令人沮丧的。

有没有人遇到过类似的问题? API 28的权限是否有任何不同之处?

android api parse-platform ioexception parse-android-sdk
2个回答
0
投票

关于从上面的答案配置您的应用程序部分,请使用此处的顶部答案为您的目的How to allow all Network connection types HTTP and HTTPS in Android (9) Pie?


0
投票

Android Pie中有一些网络更改您需要注意 - 更多信息可以在这里找到:https://developer.android.com/about/versions/pie/android-9.0-changes-all#device-security-changes

我会确保你没有在主线程上进行网络连接,你正在使用https请求(如果你需要一个ssl cert checkout让我们加密)或者你的应用程序配置为使用非https网址。

我建议阅读https://developer.android.com/about/versions/pie/android-9.0-migration以帮助解决Android Pie问题。

© www.soinside.com 2019 - 2024. All rights reserved.