ডেস্কটপ সাইন-ইন এবং Android অ্যাপ ট্রাফিক আলাদা ভোক্তা। Genymotion Desktop-এর নিজস্ব পরিষেবা যোগাযোগের জন্য HTTP প্রক্সি পছন্দ সেট করুন, তারপর ব্যাকএন্ড যে পথ সমর্থন করে সেভাবে ভার্চুয়াল ডিভাইস কনফিগার করুন।

VirtualBox: ডিভাইস থেকে পৌঁছানো যায় এমন ঠিকানাসহ Android-এর Wi-Fi প্রক্সি সেটিংস ব্যবহার করুন। Android loopback ডিভাইসটিকেই বোঝায়, এবং অ্যাপগুলিকে এখনও HTTP প্রক্সি নীতি মানতে হবে। এই VirtualBox পথে অনুমোদিত পাবলিক পেজ পরীক্ষা HTTP প্রক্সি তালিকা থেকে প্রমাণীকরণহীন এন্ডপয়েন্ট ব্যবহার করতে পারে; ডিভাইসের HTTP প্রক্সি ক্ষেত্রে তা লিখুন।

QEMU: Genymotion ডিভাইস পোর্ট 3333 থেকে হোস্ট প্রক্সি পোর্ট 8080-এ একটি রিভার্স ফরওয়ার্ড নথিভুক্ত করে:

adb reverse tcp:3333 tcp:8080
adb shell settings put global http_proxy localhost:3333

adb ম্যাপিং ডিভাইসের localhost সংযোগ হোস্ট পরিষেবায় ফিরিয়ে নেয়। এটি ছাড়া localhost:3333-এর জন্য Android-স্থানীয় লিসেনার প্রয়োজন হতো। লক্ষ্য হোস্ট প্রক্সির জন্য পোর্ট বদলান এবং একাধিক ডিভাইস থাকলে উভয় কমান্ডের জন্য একই adb লক্ষ্য বেছে নিন।

Genymotion উল্লেখ করে যে Android 8.1 এবং পরবর্তীতে প্রমাণীকরণযুক্ত HTTP প্রক্সির জন্য অন্তর্নির্মিত সেটিং নেই। Desktop অ্যাকাউন্ট Android অ্যাপগুলিতে শংসাপত্র দেয় না; এমন পথের জন্য উপযুক্ত অনুমোদিত ইন্টিগ্রেশন ব্যবহার করুন।

Android-এর গ্লোবাল HTTP প্রক্সি সরাতে নথিভুক্ত কমান্ডটি হলো:

adb shell settings put global http_proxy :0

সম্পর্কিত নিবন্ধ