Android 9,API 28上具有JSON的HttpURLConnection

时间:2019-03-27 21:20:19

标签: java android json httpurlconnection

我正在尝试在Android 9,API 28中使用HttpURLConnection。它可以在Android 8.0.0,API 26上使用,但不能在API 28上使用。

Log.d

我试图使用OutputStream os = urlConnection.getOutputStream();来查看未执行什么代码,但发现它在def get_files(extensions): all_files = [] for ext in extensions: all_files.extend(Path('/Users/mrh/Python/calls').glob(ext)) for file in get_files(('*.wav', '*.xml')): print (file.name) 上停止了

您知道问题出在哪里吗?

2 个答案:

答案 0 :(得分:0)

尝试添加清单

cleartextTrafficPermitted =“ true”

看起来像这样 How to allow all Network connection types HTTP and HTTPS in Android (9) Pie?

答案 1 :(得分:0)

这是因为Apache HTTP客户端贬值, 因此,在下面添加以下行  标签。

<uses-library android:name="org.apache.http.legacy" android:required="false"/>