纯小白,今天在Android studio调okhttp3的库调试post明文发送json文件,一直发送不成功,我已经给过网络权限:
<uses-permission android:name="android.permission.INTERNET"/>
上网查询发现,要在AndroidManifest.xml的<application>的目录下添加一行代码:
android:usesCleartextTraffic="true"
然而这还不够,可能会报错,这个操作可能和安卓的某些库冲突,需要在这一行代码下继续添加:
tools:replace="android:usesCleartextTraffic"
前提是得在AndroidManifest.xml开头的<manifest>目录下添加上tools,否则会识别不到tools:
xmlns:tools="http://schemas.android.com/tools"
ok,大功告成,可以愉快地post了!
不过,出于安全考虑,后续肯定不能明文传输json,这不安全,我正在学习怎么密文传输。