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 നിർവ്വഹണങ്ങൾക്കാണ് ബാധകം. നിങ്ങൾ യഥാർത്ഥത്തിൽ വിളിക്കുന്ന എക്സിക്യൂട്ടബിളിന്റെ ഡോക്യുമെന്റേഷൻ ഉപയോഗിക്കുക.
Android Studio ഡൗൺലോഡുകൾ പ്രവർത്തിക്കുകയും കമാൻഡ്-ലൈൻ ഡൗൺലോഡുകൾ പരാജയപ്പെടുകയും ചെയ്താൽ, ആ രണ്ട് ക്ലയന്റുകളുടെ പ്രോക്സി, പ്രാമാണീകരണ കോൺഫിഗറേഷനുകൾ താരതമ്യം ചെയ്യുക. SDK ഡൗൺലോഡുകൾ പ്രവർത്തിക്കുകയും Gradle ആശ്രിതത്വം പരാജയപ്പെടുകയും ചെയ്താൽ, Gradle-ന്റെ അഭ്യർത്ഥന വെവ്വേറെ അന്വേഷിക്കുക. ഒരു സ്ക്രീനിൽ പ്രവർത്തിക്കുന്ന ക്രമീകരണം മറ്റൊരു പ്രോസസ്സ് അത് പിന്തുടർച്ചയായി ലഭിച്ചു എന്നതിന് തെളിവല്ല.