Android এমুলেটরে দুটি ভিন্ন proxy সেটিং রয়েছে
এমুলেটরের নিজস্ব upstream proxy এবং Android-এর অ্যাপ-দৃশ্যমান system proxy ভিন্ন সমস্যার সমাধান করে। যে অনুরোধটি আপনাকে রুট করতে হবে তার সাথে মেলে এমন পদ্ধতি বেছে নিন।
Android এমুলেটর ভিন্ন ভিন্ন কাজের দুটি proxy পদ্ধতি প্রকাশ করে। Android-এর system proxy অ্যাপ-দৃশ্যমান সেটিং দেয়; emulator proxy এমুলেটরের TCP ট্রাফিক upstream proxy-এর মাধ্যমে বহন করে। Android-এর এমুলেটর গাইড এই পদ্ধতিগুলোকে পরস্পরবিরোধী হিসেবে ধরে।
| পদ্ধতি | সাধারণ প্রয়োজন |
|---|---|
| Android system proxy | Android-এর proxy সেটিং ব্যবহার করা অ্যাপ ট্রাফিক, সমর্থিত ডিবাগিং ব্যবস্থাসহ। |
| Emulator proxy | অনুমোদিত upstream proxy-এর মাধ্যমে এমুলেটর সংযোগ। |
কোন অনুরোধের রুট দরকার?
কর্পোরেট সংযোগের জন্য, চালু করার সময় emulator proxy কনফিগারেশন পরীক্ষা করুন। স্বতন্ত্র চালু এবং Android Studio এটি ভিন্নভাবে পেতে পারে।
অ্যাপ-স্তরের পরীক্ষার জন্য, অ্যাপ্লিকেশনটি Android system proxy মানে কিনা দেখুন। একটি কাস্টম নেটওয়ার্কিং লাইব্রেরি নাও মানতে পারে। একটি ডিবাগিং সার্টিফিকেট বিশ্বাস বদলায়; এটি অনুপস্থিত রুট কনফিগার করে না।
কোন প্রক্রিয়া ঠিকানাটি ব্যাখ্যা করে?
Android-এর loopback ভার্চুয়াল ডিভাইসের অন্তর্গত। এমুলেটরের host-networking ডকুমেন্টেশন guest থেকে host loopback পরিষেবা পৌঁছানোর জন্য আলাদা ঠিকানা দেয়। host emulator প্রক্রিয়া দ্বারা ব্যাখ্যা করা সেটিং আবার ভিন্ন প্রসঙ্গ পায়।
প্রচেষ্টা তুলনা করার সময় এমুলেটর সংস্করণ, চালু করার পদ্ধতি, প্রক্রিয়া এবং গন্তব্য লিপিবদ্ধ করুন। Android 1.x বা 2.x-এর পুরনো APN স্ক্রিন এবং সেটিংস ডেটাবেসের সরাসরি সম্পাদনা বর্তমান সেটআপ পদ্ধতি নয়।
প্রমাণীকরণ ও পরিবহন
proxy যে প্রমাণীকরণ পদ্ধতি চায় তা পরীক্ষা করুন। URL-এ ডোমেইন ব্যবহারকারীর নাম challenge-response বাস্তবায়ন দেয় না। প্রত্যাখ্যাত listener এবং প্রত্যাখ্যাত অ্যাকাউন্ট ভিন্ন পর্যায়ে ঘটে, এবং কার্যকর TCP proxy পথ UDP সমর্থন প্রতিষ্ঠা করে না।