web-dev-qa-db-ja.com

Androidの使用方法:Marshmallowの下のusesCleartextTraffic android

webviewをクリアテキストトラフィックから保護しようとしています。ドキュメントに記載されているとおり。これを実現するには、Android:usesCleartextTrafficfalseとして設定する必要があります。ただし、これはAPIレベル23以上で機能します。最小SDKは22です。APIレベル23未満で実行されているデバイスでアプリがクラッシュしたり、問題が発生したりしないようにするにはどうすればよいですか。または、Manifest.xmlapplicationタグにその属性値をプログラムで設定するにはどうすればよいですか?

9
sagar suri

Android Developers Blogspotで提案されているように、Android:usesCleartextTrafficを使用するためにアプリのminSdkVersionまたはtargetSdkVersionを23(Android Marshmallow)に設定する必要はありません。古いプラットフォームでは、この属性は単に無視されますしたがって、効果はありません。 チェックアウト

これでクエリが解決されることを願っています。

18