Genymotion ଏବଂ ଏହାର Android ଉପକରଣ ପାଇଁ ପ୍ରକ୍ସି ଆକ୍ସେସ୍
ଚୟନିତ ବ୍ୟାକଏଣ୍ଡ ଅନୁସାରେ Genymotion Desktop ର ନିଜସ୍ୱ ନେଟୱାର୍କ ଆକ୍ସେସ୍ ଏବଂ ଭର୍ଚୁଆଲ୍ Android ଉପକରଣର HTTP ପ୍ରକ୍ସି କନଫିଗର କରନ୍ତୁ।
ଡେସ୍କଟପ୍ ସାଇନ୍-ଇନ୍ ଏବଂ 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 ଲକ୍ଷ୍ୟ ବାଛନ୍ତୁ।
Android 8.1 ଏବଂ ନୂତନ ସଂସ୍କରଣରେ ପ୍ରମାଣୀକୃତ HTTP ପ୍ରକ୍ସିର ଅନ୍ତର୍ନିହିତ ସେଟିଂ ନାହିଁ ବୋଲି Genymotion ଉଲ୍ଲେଖ କରେ। Desktop ଖାତା Android ଆପ୍କୁ ପ୍ରମାଣପତ୍ର ଦିଏ ନାହିଁ; ଏପରି ପଥ ପାଇଁ ସୁସଙ୍ଗତ ଅନୁମୋଦିତ ଏକୀକରଣ ବ୍ୟବହାର କରନ୍ତୁ।
Android ର ବୈଶ୍ୱିକ HTTP ପ୍ରକ୍ସି ଅପସାରଣ କରିବାକୁ, ଦଲିଲଭୁକ୍ତ ନିର୍ଦ୍ଦେଶ ହେଉଛି:
adb shell settings put global http_proxy :0