關於Android P不能使用明文網路通訊

2021-08-28 21:15:45 字數 437 閱讀 9628

在使用阿里雲oss的api時,遇到了以下錯誤:

cleartext communication to " *********" not permitted by network security policy
這個異常應該是oss的api呼叫的okhttp3丟擲的,因為安卓新版本預設是不允許使用明文網路傳輸的,會強制讓應用都使用https。

文件:

但是我們可以通過修改專案的網路配置來允許使用http傳輸(雖然這樣是不被建議的)

具體步驟如下

android:networksecurityconfig="@xml/network_security_config"

關於apt get不能使用的問題

我在使用apt get update 的時候出現了這樣問題 命中 26 bionic inrelease 忽略 27 bionic inrelease 錯誤 28 bionic release 404 not found ip 91.189.95.83 80 錯誤 29 bionic release...

pdfcrop不能使用

最近,用到了pdfcrop,用來去除pdf中空白的邊。但是使用pdfcrop margins 0 pdf 後,給出了錯誤 error pdfcrop cannot call ghostscript 但是我已經安裝了ctex,裡面已經包含ghostscript,所以就不知道什麼錯誤。在網上針對這個問題...

CGRect CGFloat 不能使用

筆者還在照著別人 敲東西的階段 汗顏哪 言歸正傳,今天敲 的時候發現只要是繼承nsobject的類 都不能使用cgrect cgfloat 會報 unknown type name cgrect did you mean rect or unknown type name cgfloat 糾結了一下...