sdkmanager ବ୍ୟବହାର କରି ପ୍ରକ୍ସି ମାଧ୍ୟମରେ Android SDK ପ୍ୟାକେଜ୍ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ
ପ୍ୟାକେଜ୍-ତାଲିକା ଅନୁରୋଧ ପାଇଁ sdkmanager ର ପ୍ରକ୍ସି ପ୍ରକାର, ହୋଷ୍ଟ ଏବଂ ପୋର୍ଟ ବିକଳ୍ପ ବ୍ୟବହାର କରନ୍ତୁ, ଏମୁଲେଟର ଏବଂ Gradle ନେଟୱର୍କଠାରୁ ଅଲଗା।
ଏମୁଲେଟର ପରିବର୍ତ୍ତନ କରିବା ପୂର୍ବରୁ କେଉଁ ଡାଉନଲୋଡ୍ ବିଫଳ ହେଲା ଯାଞ୍ଚ କରନ୍ତୁ। SDK ପ୍ୟାକେଜଗୁଡ଼ିକ ଡେଭଲପମେଣ୍ଟ ମେସିନରେ ଥିବା SDK ଉପକରଣଦ୍ୱାରା ଅଣାଯାଏ। ଭର୍ଚୁଆଲ୍ ଡିଭାଇସ୍ ଭିତରେ ଚାଲୁଥିବା ଆପ୍ ଅନ୍ୟ ଏକ କ୍ଲାଏଣ୍ଟ।
କମାଣ୍ଡ-ଲାଇନ୍ sdkmanager ସନ୍ଦର୍ଭ ଏହି ପ୍ରକ୍ସି ବିକଳ୍ପଗୁଡ଼ିକ ଦିଏ:
sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080
ଦେଖାଯାଇଥିବା HTTP ମୋଡ୍ ପାଇଁ, HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ ପ୍ରାର୍ଥୀ ବାଛନ୍ତୁ ଏବଂ ହୋଷ୍ଟକୁ ପୋର୍ଟଠାରୁ ଅଲଗା ଭରଣା କରନ୍ତୁ। ହୋଷ୍ଟ ଫିଲ୍ଡରେ ସମ୍ପୂର୍ଣ୍ଣ PAC URL ରଖନ୍ତୁ ନାହିଁ କିମ୍ବା ହୋଷ୍ଟନାମ ଭିତରେ :8080 ପୁନରାବୃତ୍ତି କରନ୍ତୁ ନାହିଁ। ସନ୍ଦର୍ଭ http ଏବଂ socks କୁ ପ୍ରକ୍ସି ପ୍ରକାର ଭାବରେ ନଥିବଦ୍ଧ କରେ; ଆପଣଙ୍କ ସ୍ଥାପିତ ଉପକରଣ ଏବଂ ସେବା ସମର୍ଥନ କରୁଥିବା ବିକଳ୍ପ ବ୍ୟବହାର କରନ୍ତୁ।
ଏହି ଉଦାହରଣ ଉପଲବ୍ଧ SDK ପ୍ୟାକେଜଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରେ। ଏହା କିଛି ସ୍ଥାପନ କରେ ନାହିଁ ଏବଂ ପ୍ରତ୍ୟେକ Android ଉପକରଣ କନଫିଗର କରେ ନାହିଁ।
androidtool.cfg ସମ୍ପାଦନ କରୁଥିବା କିମ୍ବା ଅପସାରିତ android sdk କମାଣ୍ଡ ଚଲାଉଥିବା ପୁରୁଣା ଉତ୍ତର ପୁରୁଣା SDK Manager କାର୍ଯ୍ୟାନ୍ୱୟନ ପାଇଁ ପ୍ରଯୁଜ୍ୟ। ଆପଣ ପ୍ରକୃତରେ ଯାହାକୁ ଡାକନ୍ତି ସେହି executable ର ଡକ୍ୟୁମେଣ୍ଟ ବ୍ୟବହାର କରନ୍ତୁ।
ଯଦି Android Studio ଡାଉନଲୋଡ୍ କାମ କରେ କିନ୍ତୁ କମାଣ୍ଡ-ଲାଇନ୍ ଡାଉନଲୋଡ୍ ବିଫଳ ହୁଏ, ସେହି ଦୁଇ କ୍ଲାଏଣ୍ଟର ପ୍ରକ୍ସି ଏବଂ ପ୍ରାମାଣିକରଣ କନଫିଗରେସନ୍ ତୁଳନା କରନ୍ତୁ। ଯଦି SDK ଡାଉନଲୋଡ୍ କାମ କରେ କିନ୍ତୁ Gradle ନିର୍ଭରଶୀଳତା ବିଫଳ ହୁଏ, Gradle ର ଅନୁରୋଧ ଅଲଗା ଭାବରେ ଅନୁସନ୍ଧାନ କରନ୍ତୁ। ଗୋଟିଏ ସ୍କ୍ରିନରେ କାମ କରୁଥିବା ସେଟିଂ ଅନ୍ୟ ପ୍ରକ୍ରିୟା ତାହା ଉତ୍ତରାଧିକାରୀ ପାଇଛି ବୋଲି ପ୍ରମାଣ ନୁହେଁ।