Android N বা উচ্চতর, চার্লস প্রক্সিতে বিজ্ঞাপন কলগুলি তখনই দৃশ্যমান হয় যখন নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করা হয়:
- আপনার ডিভাইসে চার্লস SSL সার্টিফিকেট ইনস্টল করুন এবং প্রক্সি সেট আপ করুন।
- আপনার মোবাইল অ্যাপের জন্য SSL প্রক্সি সক্ষম করুন৷
আপনার ডিভাইসে চার্লস SSL সার্টিফিকেট ইনস্টল করুন এবং প্রক্সি সেট আপ করুন
আপনার মোবাইল অ্যাপের জন্য চার্লসকে প্রক্সি হিসাবে ব্যবহার করতে, আপনাকে একটি কম্পিউটারে চার্লস ডাউনলোড এবং ইনস্টল করতে হবে৷ অ্যান্ড্রয়েড এমুলেটর বা মোবাইল ডিভাইসে একটি SSL শংসাপত্র ইনস্টল করতে চার্লসের নির্দেশাবলী অনুসরণ করুন৷
প্রক্সি সহ এমুলেটর ব্যবহার করা সহজ কারণ এমুলেটরটি ইতিমধ্যেই চার্লস চালিত কম্পিউটারের সাথে একই Wi-Fi নেটওয়ার্কের সাথে সংযুক্ত রয়েছে। প্রক্সির সাথে এমুলেটর ব্যবহার করার সময়, প্রক্সিটিকে লোকালহোস্টে সেট করুন ( http://127.0.0.1
) এবং চার্লস প্রক্সি যে পোর্টে চলছে (চার্লস মেনু বিকল্প প্রক্সি > প্রক্সি সেটিংসে পাওয়া যায়)।
আপনি যদি একটি ফিজিক্যাল মোবাইল ডিভাইস (ফোন বা ট্যাবলেট) ব্যবহার করেন, তাহলে আপনাকে উন্নত নেটওয়ার্ক সেটিংস ব্যবহার করে চার্লস চালানোর জন্য আপনার কম্পিউটারের সাথে একই Wi-Fi নেটওয়ার্কে মোবাইল ডিভাইসটি সংযুক্ত করতে হবে। আপনার শারীরিক ডিভাইসের জন্য প্রক্সি সেটিংস সেট আপ করার সময়, আপনার কম্পিউটারের আইপি ঠিকানা পেতে চার্লস মেনু বিকল্প সাহায্য > স্থানীয় আইপি ঠিকানা ব্যবহার করুন, আপনার ডিভাইসে প্রক্সি ঠিকানা লিখুন (এটি কাজ করার জন্য আপনাকে অবশ্যই একই Wi-Fi নেটওয়ার্কে থাকতে হবে)। চার্লস প্রক্সি যে পোর্টে চলছে সেটি ব্যবহার করুন।
আপনার মোবাইল অ্যাপের জন্য SSL প্রক্সি সক্ষম করুন৷
চার্লস আপনার মোবাইল অ্যাপের SSL ট্র্যাফিককে বাধা দেওয়ার জন্য, আপনাকে ঘোষণা করতে হবে যে আপনার অ্যাপ ব্যবহারকারী-প্রদত্ত SSL শংসাপত্রকে বিশ্বাস করতে পারে৷
প্রথমে, আপনাকে নেটওয়ার্ক নিরাপত্তা কনফিগারেশনের অধীনে একটি নতুন XML রিসোর্স ফাইল যোগ করতে হবে
<network-security-config>
<debug-overrides>
<trust-anchors>
<!-- Trust user added CAs while debuggable only -->
<certificates src="user" />
</trust-anchors>
</debug-overrides>
</network-security-config>
এরপরে, নেটওয়ার্ক নিরাপত্তা কনফিগারেশন ব্যবহার করতে AndroidManifest.xml
ফাইলটি আপডেট করুন।
<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
<application ...
android:networkSecurityConfig="@xml/network_security_config"
... >
...
</application>
</manifest>
এর পরে, আপনি মোবাইল অ্যাপটি চালু করতে পারেন এবং চার্লস লগে বিজ্ঞাপনের অনুরোধগুলি সন্ধান করতে পারেন৷