ആർട്ടിക്കിൾ ഡയറക്ടറി
Androidനിങ്ങളുടെ മൊബൈൽ ഉപകരണത്തിൽ നേരിട്ട് ADB എങ്ങനെ ഉപയോഗിക്കാം? വിൻഡോസ് പിസി ആവശ്യമില്ല! ഈ ട്യൂട്ടോറിയൽ നിങ്ങളുടെ മൊബൈൽ ഉപകരണത്തിലെ ADB പ്രവർത്തന പ്രക്രിയയെ വിശദമായി വിവരിക്കുന്നു, APK-കൾ വേഗത്തിൽ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ഫയലുകൾ പുഷ് ചെയ്യാമെന്നും ആപ്ലിക്കേഷനുകൾ അൺഇൻസ്റ്റാൾ ചെയ്യാമെന്നും വയർലെസ് ആയി ഡീബഗ് ചെയ്യാമെന്നും സിസ്റ്റം ലോഗുകൾ എങ്ങനെ കാണാമെന്നും നിങ്ങളെ പഠിപ്പിക്കുന്നു. ഇപ്പോൾ പഠിക്കുകയും Android ഡീബഗ്ഗിംഗിന്റെ ആത്യന്തിക രീതി മാസ്റ്റർ ചെയ്യുകയും ചെയ്യുക!
കഥ ഇങ്ങനെയാണ്: ഒരു ദിവസം, ഒരു കോഫി ഷോപ്പിൽ വൈ-ഫൈക്ക് വേണ്ടി പോരാടുമ്പോൾ, കമ്പ്യൂട്ടർ ഇല്ലാതെ തന്നെ എന്റെ ആൻഡ്രോയിഡ് ഉപകരണം എങ്ങനെ ഡീബഗ് ചെയ്യാമെന്ന് ഞാൻ ആലോചിച്ചു കൊണ്ടിരിക്കുമ്പോൾ, പെട്ടെന്ന് ഒരു സുഹൃത്ത് "ആൻഡ്രോയിഡ് എഡിബി" ആപ്പിനുള്ള ശുപാർശ ഓർമ്മ വന്നു. എന്റെ വിരൽത്തുമ്പിൽ ഒരു സ്പർശനത്തിലൂടെ, ഞാൻ അത് നേരിട്ട് എന്റെ ഫോണിൽ തുറന്നു, തൽക്ഷണം കമാൻഡ്-ലൈൻ ഇന്റർഫേസിൽ പ്രവേശിച്ചു, എന്റെ ഫോൺ ഒരു "മിനി കമ്പ്യൂട്ടർ" ആയി രൂപാന്തരപ്പെട്ടു.

വാസ്തവത്തിൽ, ഞാൻ ഈ കാര്യം ഉപയോഗിച്ച് കളിക്കാൻ തുടങ്ങിയിട്ട് കുറച്ച് മാസങ്ങളായി, മുമ്പ് ഒരു കമ്പ്യൂട്ടറിൽ മാത്രം സാധ്യമായിരുന്ന ADB-യിലേക്കുള്ള വാതിൽ തുറക്കുന്ന ഒരു താക്കോൽ പോലെയാണ് ഇത് തോന്നുന്നത്. അതിനാൽ ഈ അത്ഭുതകരമായ അനുഭവം ഒരു ട്യൂട്ടോറിയലിൽ എഴുതാനും എന്റെ കൈവശമുള്ള ചില സാധാരണ കമാൻഡുകൾ സമാഹരിക്കാനും ഞാൻ തീരുമാനിച്ചു, യാത്രയ്ക്കിടയിൽ ADB-യിൽ പ്രാവീണ്യം നേടാൻ ആഗ്രഹിക്കുന്ന സുഹൃത്തുക്കൾക്കുള്ള ഒരു ചെറിയ ബോണസ് എന്ന നിലയിൽ.
എന്തുകൊണ്ടാണ് മൊബൈൽ എഡിബി തിരഞ്ഞെടുക്കുന്നത്?
പരമ്പരാഗതമായി, ആൻഡ്രോയിഡ് ഡീബഗ്ഗ് ചെയ്യാൻ ഫോൺ ഒരു വിൻഡോസ് കമ്പ്യൂട്ടറിലേക്ക് പ്ലഗ് ചെയ്യേണ്ടതുണ്ട്; യുഎസ്ബി കേബിൾ പ്ലഗ് ഇൻ ചെയ്യുമ്പോൾ മാത്രമേ എഡിബി ഇന്റർഫേസ് പ്രകാശിക്കുകയുള്ളൂ. എന്നിരുന്നാലും, വാസ്തവത്തിൽ, യാത്ര ചെയ്യുമ്പോഴോ, ബിസിനസ്സ് യാത്രകളിലോ, അല്ലെങ്കിൽ സ്വീകരണമുറിയിൽ പോലും ആളുകൾ തങ്ങളുടെ കമ്പ്യൂട്ടറുകൾ പുറത്തേക്ക് കൊണ്ടുവരാൻ ആഗ്രഹിക്കുന്നില്ല.
ഇവിടെയാണ് മൊബൈൽ ADB പ്രസക്തമാകുന്നത്: നിങ്ങളുടെ ഫോണിൽ "Android ADB" ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക, നിങ്ങളുടെ ഉപകരണത്തിൽ നേരിട്ട് ADB കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയും, ഇത് ഒരു കമ്പ്യൂട്ടറിന്റെയും കേബിളുകളുടെയും ആവശ്യകത ഇല്ലാതാക്കുന്നു. ഡെവലപ്പർമാർക്ക്, എപ്പോൾ വേണമെങ്കിലും എവിടെയും ലോഗുകൾ ക്യാപ്ചർ ചെയ്യുക, ഇൻസ്റ്റാൾ ചെയ്യുക, അൺഇൻസ്റ്റാൾ ചെയ്യുക, പ്രക്രിയകൾ പരിശോധിക്കുക എന്നിവ എളുപ്പമാകും; വിപുലമായ ഉപയോക്താക്കൾക്ക്, ആപ്ലിക്കേഷനുകളുടെ ബാച്ച് മാനേജ്മെന്റ്, കാഷെകൾ മായ്ക്കുക, സിസ്റ്റം ഘടകങ്ങൾ പ്രവർത്തനരഹിതമാക്കുക എന്നിവയ്ക്ക് പോലും ഇനി ലാപ്ടോപ്പ് കൊണ്ടുപോകേണ്ടതില്ല.

ആൻഡ്രോയിഡ് ഫോൺ എഡിബി ഉപയോഗ പ്രക്രിയ
1️⃣ ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക
ഞാൻ "Android ADB" ഡൗൺലോഡ് ചെയ്തു.
ഈ മൊബൈൽ ADB ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ [ടൂൾകിറ്റിൽ] ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. അത് ചേർത്താൽ മതി. കന്വിസന്ദേശം ചാനലിലെ പിൻ ചെയ്തിരിക്കുന്ന 【ടൂൾകിറ്റ്】 പരിശോധിച്ചുകൊണ്ട് നിങ്ങൾക്ക് അത് ലഭിക്കും ▼
തുറന്നതിനുശേഷം, നിങ്ങളെ നേരിട്ട് കമാൻഡ് ലൈൻ പേജിലേക്ക് കൊണ്ടുപോകും. ഇന്റർഫേസ് ലളിതമാണ്, പക്ഷേ നിരവധി പ്രവർത്തനങ്ങൾ ഇതിൽ ഉൾപ്പെടുന്നു. കോഡ് പ്രവർത്തിപ്പിക്കാൻ തിരക്കുകൂട്ടരുത്. ആദ്യം നിങ്ങളുടെ വിരലുകൾ ചൂടാക്കാം.
2️⃣ നിങ്ങളുടെ ഫോണിലേക്ക് ഫയലുകൾ പുഷ് ചെയ്യുക
എന്റെ കൈവശം ഒരു example.apk ഫയൽ ഉണ്ട്, അതുകൊണ്ട് ഞാൻ അത് കമാൻഡ് ലൈനിൽ ടൈപ്പ് ചെയ്തു. adb push example.apk /sdcard/കുറച്ച് നിമിഷങ്ങൾക്ക് ശേഷം, ഫയൽ അനുസരണയോടെ ഫോണിന്റെ സ്റ്റോറേജ് ഡയറക്ടറിയിൽ സ്ഥാപിച്ചു. വാസ്തവത്തിൽ, ഈ ഘട്ടം ഒരു കമ്പ്യൂട്ടറിൽ ചെയ്യുന്നതിൽ നിന്ന് വ്യത്യസ്തമല്ല; "adb" കമാൻഡ് ഫോണിലേക്ക് നീക്കി എന്നു മാത്രം.
3️⃣ APK ഇൻസ്റ്റാൾ ചെയ്യുക
അടുത്തതായി, അത് നിങ്ങളുടെ ഫോണിൽ ടൈപ്പ് ചെയ്യുക. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkസിസ്റ്റം മടികൂടാതെ ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു. ഫോൺ ഒരു സ്ഥിരമായ നെറ്റ്വർക്ക് കണക്ഷൻ നിലനിർത്തുന്നിടത്തോളം, മുഴുവൻ പ്രക്രിയയ്ക്കും കേബിൾ വിച്ഛേദിക്കേണ്ടതില്ല.
4️⃣ സാധാരണയായി ഉപയോഗിക്കുന്ന കമാൻഡുകൾക്കുള്ള ദ്രുത റഫറൻസ്
- ഉപകരണ വിവരങ്ങൾ കാണുക:
adb shell getpropഒരു മറഞ്ഞിരിക്കുന്ന സിസ്റ്റം മാനുവൽ തുറക്കുന്നത് പോലെ, സിസ്റ്റം പ്രോപ്പർട്ടികളും ഹാർഡ്വെയർ വിവരങ്ങളും നിങ്ങൾക്ക് കാണാൻ കഴിയും. - ആപ്ലിക്കേഷൻ അൺഇൻസ്റ്റാൾ ചെയ്യുക:
adb shell pm uninstall 包名അത് പൂർണ്ണമായും ഇല്ലാതാക്കി. - ഡാറ്റ മായ്ക്കുക:
adb shell pm clear 包名ഫാക്ടറി സെറ്റിംഗുകളിലേക്ക് പുനഃസ്ഥാപിച്ചതുപോലെ വൃത്തിയുള്ളതാണ് ഇത്. - പ്രവർത്തിക്കുന്ന പ്രക്രിയകൾ കാണുക:
adb shell psപശ്ചാത്തലത്തിൽ എന്താണ് സംഭവിക്കുന്നതെന്ന് നിങ്ങൾക്ക് ഒറ്റനോട്ടത്തിൽ കാണാൻ കഴിയും.
സന്ദർഭോചിത ആപ്ലിക്കേഷനുകൾ
ഡെവലപ്പർ
ഒരു മീറ്റിംഗിൽ പങ്കെടുക്കുമ്പോൾ എന്റെ ഫോൺ മാത്രമേ എന്റെ കൈവശമുള്ളൂ എങ്കിൽ, ഞാൻ ADB ഷെൽ തുറന്ന് ഏറ്റവും പുതിയ APK പതിപ്പ് ഡൗൺലോഡ് ചെയ്യാറുണ്ട്, അത് ഉടൻ തന്നെ ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിക്കും, അങ്ങനെ കമ്പ്യൂട്ടർ കൊണ്ടുപോകാൻ എന്റെ ഡോർമിലേക്ക് തിരികെ പോകേണ്ട സമയം ലാഭിക്കും. ഡീബഗ് ലോഗുകളും ഉപയോഗപ്രദമാണ്. adb logcat തത്സമയം ഡാറ്റ പകർത്തുക, എന്തെങ്കിലും പ്രശ്നങ്ങൾ ബാക്കെൻഡ് സഹപ്രവർത്തകരെ ഉടനടി റിപ്പോർട്ട് ചെയ്യുക.
വിപുലമായ ഉപയോക്താക്കൾ
ബാച്ചുകളായി ഒന്നിലധികം ആപ്പുകൾ കൈകാര്യം ചെയ്യാൻ എന്റെ ഫോൺ ഒരു "മിനി-സെർവർ" ആയി ഉപയോഗിക്കാൻ ഞാൻ ഇഷ്ടപ്പെടുന്നു. ആദ്യം, ഇൻസ്റ്റാൾ ചെയ്ത എല്ലാ പാക്കേജ് പേരുകളും ഞാൻ ലിസ്റ്റ് ചെയ്യുന്നു, പിന്നെ... adb shell pm list packages ഒരു പട്ടിക ഉണ്ടാക്കുക, തുടർന്ന് ഏകോപിപ്പിക്കുക adb shell pm uninstall ബാച്ച് അൺഇൻസ്റ്റാളേഷൻ ഉപയോഗശൂന്യമാണ്.സോഫ്റ്റ്വെയർഫോൺ തൽക്ഷണം ധാരാളം സംഭരണ സ്ഥലം ശൂന്യമാക്കി. ഇതിന് വയർലെസ് ഡീബഗ്ഗിംഗ് ഫംഗ്ഷനുമുണ്ട്; ഒരു കമ്പ്യൂട്ടറിന്റെ അതേ ലോക്കൽ നെറ്റ്വർക്കിലായിരിക്കുമ്പോൾ,... adb tcpip 5555അതിനുശേഷം, നിങ്ങൾക്ക് IP വിലാസം ഉപയോഗിച്ച് നേരിട്ട് കണക്റ്റുചെയ്യാനാകും; ഇത് സജ്ജീകരിക്കാൻ കുറച്ച് ടാപ്പുകൾ മാത്രമേ എടുക്കൂ.
പരീക്ഷകർ
ലോഗ് ഫംഗ്ഷൻ ഉപയോഗിച്ച്, എനിക്ക് എപ്പോൾ വേണമെങ്കിലും അത് തുറക്കാൻ കഴിയും. adb logcatഇത് സിസ്റ്റം ലോഗുകൾ പിടിച്ചെടുക്കുകയും ബാറ്ററി നില അനുകരിക്കുന്ന കമാൻഡുകളുമായി സംയോജിച്ച്, കുറഞ്ഞ ബാറ്ററി സാഹചര്യങ്ങളിൽ പ്രകടനം വേഗത്തിൽ പരിശോധിക്കുകയും ചെയ്യുന്നു. ഒരു മൊബൈൽ ഫോൺ മാത്രം ഉപയോഗിച്ച്, ടെസ്റ്റിംഗ് എൻവയോൺമെന്റ് എപ്പോൾ വേണമെങ്കിലും എവിടേക്കും നീക്കാൻ കഴിയും.
അന്തിമ സംഗ്രഹം
- കമ്പ്യൂട്ടർ ആവശ്യമില്ലഡീബഗ്ഗിംഗ്, ഇൻസ്റ്റാളേഷൻ, അൺഇൻസ്റ്റാളേഷൻ തുടങ്ങിയ എല്ലാ പ്രവർത്തനങ്ങളും നിങ്ങളുടെ മൊബൈൽ ഫോൺ മാത്രം ഉപയോഗിച്ച് പൂർത്തിയാക്കാൻ കഴിയും.
- വയർലെസ് ഡീബഗ്ഗിംഗ്ഡാറ്റ കേബിളുകളുടെ ആവശ്യകത ഇല്ലാതാക്കിക്കൊണ്ട് Wi-Fi ADB പിന്തുണയ്ക്കുന്നു.
- വഴക്കമുള്ളതും കാര്യക്ഷമവുമാണ്എപ്പോൾ വേണമെങ്കിലും എവിടെയും ദ്രുത പരിശോധന, പ്രത്യേകിച്ച് ഔട്ടിംഗുകൾക്കോ താൽക്കാലിക ആവശ്യങ്ങൾക്കോ അനുയോജ്യം.
"കമ്പ്യൂട്ടർ ഇല്ലാത്തതിനാൽ" ഇപ്പോഴും കുടുങ്ങിക്കിടക്കുകയാണെങ്കിൽ, ഈ "ആൻഡ്രോയിഡ് ഫോൺ എഡിബി" ടൂൾ പരീക്ഷിച്ചുനോക്കൂ? ഇത് നിങ്ങളുടെ ഫോണിനെ ഒരു "പോർട്ടബിൾ ഡീബഗ്ഗിംഗ് ടൂൾ" ആക്കി മാറ്റുന്നു, ഒരു യഥാർത്ഥ കാര്യക്ഷമത ബൂസ്റ്റർ. വൈ-ഫൈ ഡീബഗ്ഗിംഗ് മോഡ് പ്രവർത്തനക്ഷമമാക്കാനും നിങ്ങളുടെ ഫോണും പിസിയും ഒരേ നെറ്റ്വർക്കിലാണെന്ന് ഉറപ്പാക്കാനും ഓർമ്മിക്കുക; ഈ രീതിയിൽ, നിങ്ങൾക്ക് എഡിബി സ്വതന്ത്രമായി ഉപയോഗിക്കാം.
ഇത്രയും വായിച്ച സ്ഥിതിക്ക്, ഈ ട്യൂട്ടോറിയൽ സഹായകരമാണെന്ന് തോന്നിയാൽ ദയവായി ഇതിന് ഒരു ലൈക്ക് നൽകുക, ആവശ്യമുള്ള സുഹൃത്തുക്കളുമായി പങ്കിടുക. അടുത്ത തവണ, ഞാൻ മൊബൈൽ "മറഞ്ഞിരിക്കുന്ന രത്നങ്ങൾ" പര്യവേക്ഷണം ചെയ്യുന്നത് തുടരും, അതിനാൽ തുടരുക.
ഹോപ്പ് ചെൻ വെയ്ലിയാങ് ബ്ലോഗ് ( https://www.chenweiliang.com/ ഇവിടെ പങ്കുവെച്ചിരിക്കുന്ന "കമ്പ്യൂട്ടർ ആവശ്യമില്ല! ADB ഉപയോഗിച്ച് Android ഫോണുകളിൽ APK ആപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ആത്യന്തിക രീതി" എന്ന ലേഖനം നിങ്ങൾക്ക് സഹായകരമായേക്കാം.
ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ സ്വാഗതം:https://www.chenweiliang.com/cwl-34051.html
