এটি কার্যকর করার সহজ উপায় হ'ল এই বৈশিষ্ট্যটি আপনার AndroidManifest.xmlএখানে ব্যবহার করা যেখানে আপনি httpসমস্ত অনুরোধের জন্য সকলকে অনুমতি দিন :
<application android:usesCleartextTraffic="true">
</application>
তবে আপনি উদাহরণস্বরূপ বিভিন্ন লিঙ্কগুলির জন্য আরও কিছু কনফিগারেশন চান , httpকিছু ডোমেনের জন্য অনুমতি দিচ্ছে তবে অন্য ডোমেনগুলি আপনাকে res/xml/networkSecurityConfig.xmlফাইল সরবরাহ করতে হবে না ।
অ্যান্ড্রয়েড 9 পাইয়ে এটি করার জন্য আপনাকে networkSecurityConfigআপনার ম্যানিফেস্ট applicationট্যাগটিতে এটি সেট করতে হবে :
<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
<application android:networkSecurityConfig="@xml/network_security_config">
</application>
</manifest>
তারপরে আপনার xmlফোল্ডারে আপনাকে এখন network_security_configম্যানিফেস্টে যেমন নামকরণ করেছেন ঠিক তেমন একটি ফাইল তৈরি করতে হবে এবং সেখান থেকে এনক্রিপশন ছাড়াই সমস্ত অনুরোধ সক্ষম করতে আপনার ফাইলের সামগ্রীটি এমন হওয়া উচিত:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
সেখান থেকে আপনি যেতে ভাল। এখন আপনার অ্যাপ্লিকেশন সব ধরণের সংযোগের জন্য অনুরোধ করবে। এই বিষয়ে অতিরিক্ত তথ্যের জন্য এখানে পড়ুন ।