adb භාවිතයෙන් root ලබා ගන්න. Android: ADB, Fastboot, Linux විධාන සහ ජීවිත හැක්. ප්‍රයෝජනවත් ADB විධාන

මම ඔබව සරල කර උසස් කරන ඉහළම විධාන සහ ලයිෆ්හැක් සම්පාදනය කළෙමි නව මට්ටමවිධාන රේඛාව භාවිතා කරන විට!

ඔබ Android ඉගෙනීම සහ වෙනස් කිරීම අතරතුර විධාන රේඛාව හෝ ටර්මිනලය භාවිතා කිරීමට පටන් ගෙන තිබේද? සමහර විට ඔබට සැරිසැරීමට තවමත් අපහසු වන අතර සෑම දෙයක්ම ඉතා දුෂ්කර හා කම්මැලි ලෙස පෙනේ. ඇන්ඩ්‍රොයිඩ් මෙහෙයුම් පද්ධතිය තුළ ඔබේ කුසලතා සහ අත්දැකීම් වැඩිදියුණු කරන්නේ කෙසේදැයි වෙබ් අඩවිය පවසනු ඇත!

මෙම ද්‍රව්‍යය උපකල්පනය කරන්නේ ඔබ දැනටමත් ADB යනු කුමක්දැයි දන්නා අතර ඔබ එය අවම වශයෙන් එක් වරක්වත් භාවිතා කර ඇති බවයි!

Android හි ඉහළම විධාන සහ ජීවිත හැක්

1. Adb විධානය adb උපාංග

සෑම විටම ටර්මිනලය භාවිතා කිරීම ආරම්භයේදීම විධානය භාවිතා කරන්න:

මේ ආකාරයෙන් සෑම දෙයක්ම නිවැරදිව සම්බන්ධ වී ඇත්දැයි ඔබ නිසැකවම දැන ගනු ඇත, ඔබේ හිස බිත්තියට ගසා නොගෙන වෙනත් තැනක ගැටලුවක් සොයන්න.

2. Adb command adb reboot normal

Reocvery මෙනුවේ සිරවී පිටවිය නොහැකිද? පිටවීමක් තිබේ! විධානය භාවිතා කරන්න:

adb reboot normal

ඔබ පද්ධතිය බිඳ දමා නොමැති නම්, "ප්‍රතිසාධනයේදී පමණක් නැවත ආරම්භ කරන්න" තත්වයෙන් ඉවත් වීමට මෙම විධානය ඔබට උපකාර කරයි.

3. Adb විධානය adb install -r

ඔබ ටර්මිනලය භාවිතයෙන් යෙදුම් ස්ථාපනය කර නැවත ස්ථාපනය කරන්නේ නම්, ඔබ විධානය භාවිතා කළ යුතුය:

adb ස්ථාපනය -rසමහර.apk

ඔබ -r උපසර්ගය භාවිතා නොකරන්නේ නම්, යෙදුම නැවත ස්ථාපනය කිරීමට උත්සාහ කිරීම අසාර්ථක වනු ඇත.

4. ADB විධානය adb shell pm ලැයිස්තු පැකේජ

සියල්ල බලන්න ස්ථාපිත යෙදුම්ඔබගේ ඇන්ඩ්රොයිඩ් මත, ඔබට පහසුවෙන් සහ සරලව සමඟින්ද හැක adb භාවිතා කරමින්:

adb shell pm ලැයිස්තු පැකේජ

ඉන් පසුව ඔබ මෙතෙක් ස්ථාපනය කර ඇති සියලුම යෙදුම් ලැයිස්තුවක් දකිනු ඇත.

5. ADB යෙදුම් දියත් කිරීමේ විධානය

අපි යෙදුම් ලැයිස්තුව දැනගත් පසු, ඔබට එය ටර්මිනලයෙන් දියත් කළ හැකිය, මෙය සිදු කිරීම සඳහා, විධානය ඇතුළත් කරන්න:

adb shell am start -n Nazvanie.app/EGO.ACTIVITY

මෙම ලිපිය කියවීමෙන් ඔබට අයදුම්පත් සොයාගත හැකිය.

6. Adb විධානය adb shell su -c “command”

ඔබ බැට් සහ ෂෙල් ස්ක්‍රිප්ට් භාවිතා කිරීමට පටන් ගත්තේ නම්, ඔබ Root යටින් යමක් ක්‍රියාත්මක කිරීමට උත්සාහ කරන විට, එය ටර්මිනලයේ දැල්වෙන කර්සරයකින් අවසන් වන අතර ලිනක්ස් විධානයම ක්‍රියාත්මක නොවේ! පිටවීමක් තිබේ! su -c භාවිතා කරන්න:

adb shell su -c " cp /sdcard/del.sh /data/local/tmp "

දැන් ඔබේ ස්ක්‍රිප්ට් අවශ්‍ය පරිදි ක්‍රියා කරයි!

7. Linux mount විධානය

ඔබ සතුව Root අයිතිවාසිකම් ස්ථාපනය කර තිබේද, නමුත් පද්ධතිය ඔබට ෆෝල්ඩරයක් ලිවීමට හෝ සෑදීමට ඉඩ නොදෙන්නේද?

එය ඉතා සරලයි (ඔබට HTC නොමැති නම්), ඔබට පටිගත කිරීම සඳහා කොටස නැවත සවි කළ යුතුය - සවි කරන්න -o rw,remount,rw /partitionඑය වැඩ කිරීමට:

පරිගණකයකින්, හරහා විධාන රේඛාව

adb shell su -c "mount -o rw,remount,rw /system"

Android උපාංගයක ටර්මිනලයකින්

mount -o rw,remount,rw/system

8. Linux cd විධානය

ඔබ cd විධානය ගැන හුරුපුරුදු විය හැකිය, ඔබ එය භාවිතා කරන්නේ කෙසේද, අවශ්ය ඩිරෙක්ටරිය වෙත යන්නේ කෙසේද, නමුත් ඔබට වේගයෙන් සැරිසැරීමට උපකාර වන ජීවිත හැක් එකක් තිබේ. විධානය භාවිතා කරන්න:

ඉතා ඉක්මනින් මූලයට ගමන් කිරීම සඳහා ගොනු පද්ධතිය, හැම වෙලාවෙම ටයිප් කරනවාට වඩා සීඩී..

9. Linux pwd සහ ls විධානය භාවිතා කරන්න

මෙම විධාන දෙක ඔබට ලිපිගොනු සහ නාමාවලි සහ ඇන්ඩ්‍රොයිඩ් අංශවල බහුලත්වය නැති කර නොගැනීමට උපකාරී වේ.

Linux විධානය:

පෙන්වනු ඇත සම්පූර්ණ මාර්ගයමූලයේ සිට ඔබගේ වත්මන් ස්ථානය දක්වා.

Linux විධානය:

දැනට පවතින ස්ථානයේ සැඟවුණු ඒවා ඇතුළුව සියලුම ගොනු සහ නාමාවලි සම්පූර්ණයෙන්ම පෙන්වයි.

10. Linux chmod විධානය

නාමාවලි සහ ගොනු සඳහා අවසර සැකසීමට අවශ්‍ය විධානය පිළිබඳවද ඔබ හුරුපුරුදු විය හැක. නමුත් ඔබට ක්‍රියා ස්වයංක්‍රීය කිරීම සහ ඒවා එකින් එක ඇතුළත් කිරීම වෙහෙසකර ඒවා වෙනුවට ඒවා විශාල වශයෙන් සඳහන් කිරීමෙන් ඊළඟ මට්ටමට යා හැකිය:

මෙම විධානය වත්මන් නාමාවලියෙහි ඇති සියලුම ලිපිගොනු සඳහා හිමිකම් පවරනු ඇත.

11. Fastboot මකන විධානය

සැමවිටම! ෆාස්ට්බූට් මාදිලියේ ඕනෑම දෙයක් දැල්වීමට පෙර, කොටස සංයුති කරන්න, මෙම ක්රියාව Android සමඟ ඇති ගැටළු මඟහරවා ගැනීමට ඔබට උපකාර වනු ඇත.

fastboot මකා ප්‍රතිසාධනය

fastboot මකන පද්ධතිය

fastboot දත්ත මකා දැමීම

12. Fastboot විධානය fastboot -w

Fastboot ආකාරයෙන් පිසදමන්නද? ඔව් පහසු:

12. Fastboot ඇරඹුම් විධානය

ප්‍රතිසාධනය දැල්වී ඇත, නමුත් එය තුළට නැවත පණගැන්වීමට ඔබේ දෑතින් බොත්තම් අල්ලා ගැනීමට අවශ්‍ය නොවේද? ඉන්පසු විධානය භාවිතයෙන් එය ක්‍රියාත්මක කරන්න:

fastboot flash recovery recovery.img<--- прошивка recovery

fastboot boot recovery.img<--- переход в режим recovery

12. සටහන, "TAB" යතුර

යතුරුපුවරුවේ යතුර ඉතා ප්රයෝජනවත් සහ අවශ්ය වේ! ඔබට දිගු නාමාවලියක් ටයිප් කිරීමට අවශ්‍ය නම්, ඔබට අවශ්‍ය වන්නේ පළමු අකුරු තුන ලිවිය යුතු අතර “TAB” ඔබන්න සහ සියල්ල දැනටමත් ඔබ වෙනුවෙන් ලියා ඇත, මෙය විධාන සහ ගොනු සඳහාද අදාළ වේ.

එච්චරයි! කොටසේ තවත් ලිපි සහ උපදෙස් කියවන්න. වෙබ් අඩවිය සමඟ රැඳී සිටින්න, එය වඩාත් රසවත් වනු ඇත!

ඇන්ඩ්‍රොයිඩ් ටැබ්ලටයක හෝ ස්මාර්ට් ජංගම දුරකතනයක මූල අයිතිවාසිකම් ලබා ගැනීමට, නව ස්ථිරාංග ස්ථාපනය කිරීමට, පද්ධතිය යථා තත්වයට පත් කිරීමට සහ වෙනත් දේ සඳහා, ඔබට එය පරිගණකයට සම්බන්ධ කර adb මාලාවක් ක්‍රියාත්මක කිරීමට සිදු වූ තත්වයකට ඔබගෙන් බොහෝ දෙනෙක් කිහිප වතාවක් මුහුණ දී ඇත. හෝ විධාන රේඛා කවුළුව හරහා fastboot විධාන (terminal ).

බොහෝ අය මෙම විධාන ඇතුළත් කරන්නේ ඒවායින් අදහස් කරන්නේ කුමක්ද යන්න තේරුම් නොගෙන, අන්තර්ජාලයේ ඇති උපදෙස් අනුගමනය කරමින්. ඔබ ඒවා ක්‍රියාත්මක කරන විට සිදු වන දේ පිළිබඳව ඔබට වඩා හොඳ අවබෝධයක් ලබා ගැනීමට අවශ්‍ය නම්, අද අපි සෑම උසස් ඇන්ඩ්‍රොයිඩ් පරිශීලකයෙකුම දැනගත යුතු හොඳම විධාන දහය දෙස බලමු.

නමුත් ඔබ මෙම විධානයන් පිළිබඳව දැන හඳුනා ගැනීමට පෙර, ඔබගේ ටැබ්ලටයට හෝ ස්මාර්ට් ජංගම දුරකතනයට ඒවා ක්‍රියාත්මක කිරීමට පෙර, ඔබේ පරිගණකය සතුව ඇති බවට වග බලා ගත යුතු බව මම ඔබට මතක් කරමි. Android SDK, සහ ටැබ්ලටයේ හෝ ස්මාර්ට් ජංගම දුරකතනයේම, විකල්පය " USB නිදොස්කරණය».

adb සහ fastboot වැඩසටහන් අඩංගු Android SDK ස්ථාපනය කරන්නේ කෙසේද, මෙම තොරතුරු කියවන්න.

ඇන්ඩ්‍රොයිඩ් 4.2 සහ ඊට වැඩි, “USB නිදොස්කරණය” අයිතමය සඟවා ඇති බවත්, එයට ප්‍රවේශ වන්නේ කෙසේදැයි ඔබට කියවිය හැකි බවත් මම ඔබට මතක් කරමි.

වින්ඩෝස් හි විධාන රේඛා කවුළුවක් දියත් කරන්නේ කෙසේදැයි අමතක වූ අය සඳහා, මෙය කිරීමට පහසුම ක්‍රමය “ආරම්භය” ක්ලික් කිරීම බව මම ඔබට මතක් කරමි, ඉන්පසු ඔබට සෙවුම් කවුළුවේ cmd ටයිප් කර “ඔබන්න. ඇතුල් කරන්න" යතුර.

සියලුම සූදානම් කිරීමේ කටයුතු අවසන් වූ පසු, ඔබට USB කේබලයක් භාවිතයෙන් උපාංගය පරිගණකයට සම්බන්ධ කර විධාන ඉගෙනීම ආරම්භ කළ හැකිය.

1. adb උපාංග විධානය

සාකච්ඡා කෙරෙන කණ්ඩායම් දහයෙන් වැදගත්ම එක මෙය විය හැකිය. එය භාවිතා කිරීමෙන්, පරිගණකය ඔබගේ ඇන්ඩ්‍රොයිඩ් උපාංගය දකිනවාද යන්න අපට සොයා ගත හැකි අතර, එය එසේ නම්, එය ටර්මිනල් විධාන හරහා එය සමඟ සන්නිවේදනය කළ හැකිද යන්න.

සෑම දෙයක්ම හොඳින් තිබේ නම්, වින්ඩෝස් විධාන රේඛා කවුළුවක හෝ ලිනක්ස් පර්යන්තයක adb උපාංග විධානය ඇතුළත් කිරීමෙන් පසු, ඔබට උපාංග ලැයිස්තුව අමුණා ඇති පෙළ සහිත රේඛාවක් දැකිය යුතුය, ඉන්පසු ඔබේ උපාංගයේ අනුක්‍රමික අංකයෙන් සමන්විත රේඛාවක් ඇත. සහ එහි තත්ත්වය - නොබැඳි හෝ මාර්ගගත:

නොබැඳි තත්ත්වය යන්නෙන් අදහස් කරන්නේ උපාංගය නිද්‍රා මාදිලියේ ඇති බවයි. ඔබගේ විධානයන් ක්‍රියාත්මක කිරීමට ටැබ්ලටය හෝ ස්මාර්ට් ජංගම දුරකථනය සූදානම් බව සබැඳි රාජ්‍ය සංඥා කරයි.

2. adb push විධානය

adb push විධානය භාවිතා කරමින්, ඔබට ඔබගේ ටැබ්ලටයට හෝ ස්මාර්ට් ජංගම දුරකතනයට ගොනු පිටපත් කළ හැකිය. මෙම අවස්ථාවේදී, ඔබ විසින් උපාංගයේ ගොනුව තැබීමට අවශ්ය ෆෝල්ඩරය වෙත මාර්ගය සහ ගොනුව පිටපත් කරනු ලබන පරිගණකයේ ෆෝල්ඩරය සඳහන් කළ යුතුය. ගොනුව adb වැඩසටහන පිහිටා ඇති එකම ෆෝල්ඩරයේ පිහිටා තිබේ නම් දෙවන මාර්ගය අවශ්ය නොවේ.

මෙන්න adb push superfreak.mp4 /sdcard/Movies/ විධානය භාවිතයෙන් superfreak.mp4 වීඩියෝ ගොනුවක් පරිගණකයකින් උපාංගයකට, /sdcard/Movies ෆෝල්ඩරයට පිටපත් කිරීමේ උදාහරණයක් මෙන්න.

වින්ඩෝස් භාවිතා කරන්නන් සඳහා, ඇන්ඩ්‍රොයිඩ් හි, ලිපිගොනු සහ ෆෝල්ඩර වෙත යන මාර්ගය සඳහන් කිරීමේදී, ඉදිරියට slash - / භාවිතා කරනු ලබන අතර, ඔබ පුරුදු වී ඇති පරිදි පසුබෑමක් නොවන බව මම ඔබට මතක් කිරීමට කැමැත්තෙමි.

3. adb pull විධානය

ඇන්ඩ්‍රොයිඩ් උපාංගයකට ගොනු මාරු කිරීමට adb push විධානය භාවිතා කරන්නේ නම්, උපාංගයේ සිට පරිගණකයට ගොනු පිටපත් කිරීමට adb pull භාවිතා කරයි. පෙර අවස්ථාවක මෙන්, ඔබට උපාංගයේ ගොනුව ලබා ගැනීමට අවශ්‍ය මාර්ගය සහ මෙම ගොනුව පරිගණකයේ තැබීමට අවශ්‍ය මාර්ගය සඳහන් කළ යුතුය. ඔබ adb වැඩසටහන ක්‍රියාත්මක කළ ෆෝල්ඩරය වෙත ගොනුව යාමට අවශ්‍ය නම් දෙවන මාර්ගය අවශ්‍ය නොවේ.

මෙන්න superfreak.mp4 ගොනුව ඔබගේ ටැබ්ලටයේ හෝ ස්මාර්ට් ජංගම දුරකතනයේ /sdcard/Movies/ ෆෝල්ඩරයෙන් Jerry, C:\Users\Jerry\Desktop පරිශීලකයාගේ Windows 8 ඩෙස්ක්ටොප් එකට පිටපත් කිරීමේ උදාහරණයකි.

ඔබ adb ධාවනය කළ ෆෝල්ඩරය වෙත ගොනුව යාමට අවශ්‍ය නම්, adb pull /sdcard/Movies/superfreak.mp4 විධානය ඇතුළත් කරන්න.

4. adb reboot විධානය

මෙම විධානය බොහෝ විට භාවිතා කරනුයේ නව මෘදුකාංගයක් මුල් බැස ගැනීම හෝ ස්ථාපනය කිරීමේ ක්‍රියාවලියේදී, අප අපගේ උපාංගයේ සිදු කර ඇති වෙනස්කම් පිළිගැනීමට අවශ්‍ය වූ විටය. ඔබ adb reboot විධානය ඇතුළත් කළ පසු, ඔබගේ ටැබ්ලටය හෝ දුරකථනය නැවත ආරම්භ වේ.

මෙම විධානය ද වැදගත් වන්නේ එය ස්ක්‍රිප්ට් තුළ තැබිය හැකි බැවිනි, අවශ්‍ය සියලුම මෙහෙයුම් සම්පූර්ණ කිරීමෙන් පසු උපාංගය ස්වයංක්‍රීයව නැවත ආරම්භ කිරීමට ඔබට ඉඩ සලසයි.

5. adb reboot-bootloader සහ adb reboot recovery commands

adb භාවිතයෙන්, ඔබට ඔබගේ ඇන්ඩ්‍රොයිඩ් උපාංගය නැවත ආරම්භ කිරීමට පමණක් නොව, එය ඇරඹුම් කාරකයට නැවත ආරම්භ කිරීමටද හැකිය. මෙම මාදිලිය අවශ්‍ය වන අතර එමඟින් අපට ඇරඹුම් කාරකය අගුළු ඇරීමට හැකි වන අතර එය මූල අයිතිවාසිකම් ලබා ගැනීමට සහ විකල්ප ස්ථිරාංග තවදුරටත් ස්ථාපනය කිරීමට අවශ්‍ය වේ.

සමහර උපාංග සක්‍රිය කර ඇති විට විශේෂිත යතුරු සංයෝජනයක් භාවිතයෙන් ආරම්භ කළ හැක, නමුත් බොහෝ විට adb reboot-bootloader විධානය bootloader වෙත ප්‍රවේශ වීමට ඇති එකම මාර්ගය වේ.

ඒ හා සමානව, ටැබ්ලටයේ හෝ ස්මාර්ට් ජංගම දුරකතනයේ හෝ ප්‍රතිසාධන මෙනුවේ ප්‍රතිසාධන මෙනුවට ප්‍රවේශ වීමට adb වැඩසටහන භාවිතා කළ හැකිය. මෙය adb reboot recovery විධානය භාවිතයෙන් සිදු කළ හැක

6. Fastboot උපාංග විධානය

ඔබ ඔබේ ටැබ්ලටය bootloader මාදිලියට නැවත පණගැන්වුවහොත්, එය adb විධාන පිළිගැනීම නවත්වනු ඇත. මෙම මාදිලියේදී, අපට fastboot වැඩසටහන භාවිතයෙන් උපාංගය සමඟ සන්නිවේදනය කළ හැකිය.

fastboot උපාංග විධානය භාවිතයෙන්, ඔබගේ උපාංගයට bootloader මාතයෙන් මෙම වැඩසටහනෙන් විධාන පිළිගත හැකිද යන්න ඔබට සොයා ගත හැක. Fastboot ඉතා බලවත් මෙවලමක් වන බැවින්, සමහර Android උපාංග නිෂ්පාදකයින් මෙම වැඩසටහනට bootloader ආකාරයෙන් ප්රවේශය ලබා නොදේ.

adb සමඟ මෙන්, fastboot උපාංග විධානය ඇතුළත් කිරීමෙන් පසු ඔබ ඔබේ උපාංගයේ අනුක්‍රමික අංකය දැකිය යුතුය.

බොහෝ විට fastboot ක්‍රියා නොකිරීමට හේතුව ඔබගේ උපාංගයට අවශ්‍ය Windows Drivers නොමැතිකමයි.

7. Fastboot oem unlock විධානය

සමහර නිෂ්පාදකයින් (උදාහරණයක් ලෙස, HTC හෝ Asus) ඔවුන්ගේ ටැබ්ලට් සහ ස්මාර්ට්ෆෝන් වල ඇරඹුම් කාරකය අගුළු ඇරීමට ඔබට ඉඩ සලසන විශේෂ උපයෝගිතා නිකුත් කරයි, ඉන්පසු ඔබට ClockworkMod වැනි විකල්ප ප්‍රතිසාධන ස්ථාපනය කළ හැකිය. හෝ TWRPසහ ස්වාධීන සංවර්ධකයන්ගෙන් ස්ථිරාංග (අභිරුචි ස්ථිරාංග).

කෙසේ වෙතත්, බොහෝ අවස්ථාවලදී, ඇරඹුම් කාරකය අගුළු හැරීම Android උපාංගඔබට fastboot වැඩසටහන භාවිතා කළ හැකිය. මෙය කිරීම ඉතා පහසුයි - ඔබගේ ටැබ්ලටය හෝ දුරකථනය bootloader මාදිලියේ ඇති විට (පියවර 5), විධාන රේඛා කවුළුව තුළ පහත විධානය ඇතුල් කරන්න: fastboot oem unlock.

මෙයින් පසු, ඔබගේ ටැබ්ලටයේ හෝ ස්මාර්ට් ජංගම දුරකතනයේ තිරය මත දිස්වන උපදෙස් අනුගමනය කිරීමට ඔබට අවශ්ය වනු ඇත.

අවධානය! Fastboot oem unlock විධානය ක්‍රියාත්මක කිරීමෙන් පසු, ඔබ ස්ථාපනය කර ඇති සියලුම වැඩසටහන් වලින් ඔබගේ උපාංගය සම්පූර්ණයෙන්ම ඉවත් කරනු ලබන අතර ඔබගේ පුද්ගලික දත්ත ද මකා දැමෙනු ඇත.

8. adb shell විධානය

adb shell විධානය බොහෝ විට සමහර නවක පරිශීලකයින් ව්‍යාකූල කරයි.

මෙම විධානය භාවිතා කිරීමට ක්රම දෙකක් තිබේ. ඔබ හුදෙක් විධාන රේඛා කවුළුවේ adb shell ටයිප් කර Enter යතුර එබුවහොත්, ඔබව ටර්මිනල් ප්‍රකාරයට හෝ ඔබගේ Android උපාංගයේ විධාන කවචයට ගෙන යනු ඇත, එහිදී ඔබට ඕනෑම Android shell විධානයක් ක්‍රියාත්මක කළ හැකිය.

පහතින් ඔබට Android shell හි ls විධානය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය දැක ගත හැක

මෙම මාදිලිය ලිනක්ස් සහ මැක් පරිගණක භාවිතා කරන්නන් හොඳින් දනී. ඔබ bash shell විධානයන් ගැන හුරුපුරුදු නම්, මෙම මාදිලියේ වැඩ කිරීමේදී ඔබට ගැටළු ඇති නොවේ. එසේ නොමැතිනම්, එහි සියලුම විධානවල අරමුණ ඔබ තේරුම් ගන්නා තෙක් adb shell මාදිලිය භාවිතා කිරීම මම නිර්දේශ නොකරමි, මන්ද මෙම ප්‍රකාරයේදී ඔබට ඔබගේ උපාංගයේ ඇති ලිපිගොනු වෙත පූර්ණ ප්‍රවේශය ඇති අතර අහම්බෙන් මෙහෙයුම් පද්ධතියට ආපසු හැරවිය නොහැකි වෙනස්කම් ඇති කළ හැකිය.

adb shell භාවිතා කළ හැකි දෙවන ක්‍රමය නම් මෙම ගොඩනැගීම භාවිතා කර තනි Android shell විධානයක් ක්‍රියාත්මක කිරීමයි: adb shell<команда>. උදාහරණයක් ලෙස, ඔබට "adb shell chmod 666 /data/filename" වැනි විධානයක් භාවිතයෙන් ගොනු අවසර වෙනස් කළ හැක

9. adb ස්ථාපනය කිරීමේ විධානය

adb වැඩසටහන සමඟින්, ඔබට ඔබගේ උපාංගයට සහ එයින් ගොනු පිටපත් කිරීමට වඩා වැඩි යමක් කළ හැක. මෙම වැඩසටහන මඟින් apk ගොනු ආකාරයෙන් ඇන්ඩ්‍රොයිඩ් උපාංගවල යෙදුම් ස්ථාපනය කිරීමට ද ඔබට ඉඩ සලසයි. මේ සඳහා adb install විධානයක් ඇත. එය තල්ලු විධානය වැනි ය: ඔබට ස්ථාපනය කිරීමට අවශ්‍ය යෙදුම සමඟ ගොනුව පිහිටා ඇති මාර්ගය සඳහන් කළ යුතුය. එමනිසා, පහසුම ක්‍රමය නම් පළමුව apk ගොනුව adb වැඩසටහන සහිත ෆෝල්ඩරයට පිටපත් කිරීමයි, ඉන්පසු ඔබට adb install ApplicationFileName.apk විධානය භාවිතයෙන් වැඩසටහන ස්ථාපනය කළ හැකිය.

ඔබට යෙදුම යාවත්කාලීන කිරීමට අවශ්‍ය නම්, මෙම අවස්ථාවේදී ඔබ -r ස්විචය භාවිතා කළ යුතු අතර විධානය මේ ආකාරයෙන් පෙනෙනු ඇත: adb install -r ApplicationFileName.apk.

-s ස්විචය භාවිතයෙන් ඔබට මතක කාඩ්පත මත යෙදුම් ස්ථාපනය කළ හැකිය (ඔබේ ස්ථිරාංග මෙයට ඉඩ දෙන්නේ නම්). -l ස්විචය ස්ථාපනය අතරතුර යෙදුම අගුළු දැමීමට ඔබට ඉඩ සලසයි (එය /data/app-private ෆෝල්ඩරය තුළ ස්ථාපනය කිරීමෙන්). වඩා උසස් කාර්යයන් සඳහා වෙනත් යතුරු ඇත, නමුත් ඔවුන්ගේ විස්තරය වෙනම ලිපියක මාතෘකාව වේ.

10. adb uninstall විධානය

අවසාන වශයෙන්, ඔබට ඔබගේ ටැබ්ලටයෙන් හෝ දුරකථනයෙන් යෙදුම් ඉවත් කළ හැකිය. මෙය සිදු කිරීම සඳහා, adb uninstall ApplicationFileName.apk විධානය භාවිතා කරන්න

මෙම විධානය සතුව -k ස්විචය ඇත, එය යෙදුමක් මකා දැමීමේදී, එහි දත්ත සහ හැඹිලිය මකා දැමීමට නොව, ඒවා උපාංගය මත තැබීමට ඉඩ සලසයි.

බෝනස්: adb sideload විධානය

මෙම විධානය Nexus ටැබ්ලට් සහ ස්මාර්ට්ෆෝන් හිමිකරුවන්ට ඉතා ප්රයෝජනවත් වනු ඇත - එහි ආධාරයෙන් ඔවුන්ගේ උපාංගවල නිල ස්ථිරාංග යාවත්කාලීන කිරීමට හැකි වනු ඇත. වෙනත් වචන වලින් කිවහොත්, ඔබගේ ස්මාර්ට් ජංගම දුරකථනය හෝ ටැබ්ලටය වාතය හරහා යාවත්කාලීනයක් නොලැබුනේ නම්, ඔබට නිල වෙබ් අඩවියෙන් නව ස්ථිරාංග බාගත කර උපාංගය අතින් යාවත්කාලීන කළ හැකිය.

ඔබ ස්ථිරාංග ගොනුව ඔබේ පරිගණකයට බාගත කර ඔබේ ටැබ්ලටය හෝ දුරකථනය එයට සම්බන්ධ කළ පසු, ඔබට ඔබේ උපාංගය ප්‍රතිසාධන ප්‍රකාරයට නැවත ආරම්භ කිරීමට අවශ්‍ය වනු ඇත, "ADB වෙතින් යාවත්කාලීන කරන්න" තෝරන්න, ඉන්පසු ඔබේ විධාන රේඛා කවුළුව තුළ පහත විධානය ඇතුළත් කරන්න. පරිගණකය: adb sideload xxxxxxxx.zip, මෙහි xxxxxxxx.zip යනු ස්ථිරාංග සහිත zip ගොනුවේ නමයි.

මෙම ද්රව්යයේ Nexus උපාංගවල ස්ථිරාංග අතින් යාවත්කාලීන කරන්නේ කෙසේද යන්න පිළිබඳ වඩාත් සවිස්තරාත්මක උපදෙස් ඔබට සොයාගත හැකිය.

අදාළ ද්රව්ය:

USB කේබලයක් හෝ Wi-Fi හරහා සම්බන්ධ වූ ස්මාර්ට් ජංගම දුරකතනයක් සමඟ වැඩ කිරීම සඳහා බොහෝ මෙවලම් තිබේ. විශේෂයෙන් උසස් මෙවලම් මඟින් ඔබට ගොනු ගෙනයාමට, මෘදුකාංග ස්ථාපනය කිරීමට සහ අස්ථාපනය කිරීමට, සම්බන්ධතා බැලීමට, තිරපිටපත් ගැනීමට සහ කෙටි පණිවුඩ යැවීමට පවා ඉඩ සලසයි, නමුත් ඇන්ඩ්‍රොයිඩ් කොන්සෝලය ලබා දිය හැකි බලය සමඟ කිසිදු චිත්‍රක මෙවලමක් සැසඳිය නොහැක. මෙම ලිපියෙන් අපි ADB (Android Debug Bridge) ගැන කතා කරමු - පරිගණකයකින් ඇන්ඩ්රොයිඩ් කොන්සෝලය දෝශ නිරාකරණය කිරීම සහ වැඩ කිරීම සඳහා සම්මත මෙවලමක්.

ලිපියේ විස්තර කර ඇති විධාන වෙළඳපොලෙන් ටර්මිනල් ඉමුලේටරයක් ​​බාගත කිරීමෙන් උපාංගය මත කෙලින්ම ක්‍රියාත්මක කළ හැකිය, නමුත් ඇත්ත වශයෙන්ම මෙය පරිගණකයකින් adb හරහා සිදු කිරීම වඩාත් පහසු වේ.

ADB මූලික කරුණු

ADB සමඟ වැඩ කිරීම ආරම්භ කිරීමට, ඔබ එය ඔබගේ උපාංගයේ සක්‍රිය කර ඔබේ පරිගණකයේ adb උපයෝගිතා සහ ධාවක ස්ථාපනය කළ යුතුය. "සංවර්ධකයින් සඳහා" සැකසුම් අයිතමයේ "USB නිදොස්කරණය" සක්රිය කිරීමෙන් පළමු කාර්යය සිදු කරනු ලැබේ (මෙම අයිතමය සැඟවී තිබේ නම්, "දුරකථනය ගැන" මෙනුවෙහි ගොඩනැගීමේ අංකය මත හත් වරක් ක්ලික් කරන්න).

ඔබේ පරිගණකයේ ADB ස්ථාපනය කිරීමට, Adb Kit බාගත කර එය ඕනෑම ෆෝල්ඩරයකට ඉවත් කරන්න (රුසියානු අක්ෂර නොමැතිව ෆෝල්ඩර නම් භාවිතා කිරීමට මම නිර්දේශ කරමි). අපි ADB ධාවක බාගත කර ස්ථාපනය කරමු.

ඔබ විධාන රේඛාවේ සිට adb සමඟ වැඩ කළ යුතුය. Win + R ඔබා cmd ඇතුළු කරන්න, ඉන්පසු adb පිහිටා ඇති ෆෝල්ඩරය වෙත යන්න. මගේ ෆෝල්ඩරය සඳහා විධානය වනුයේ:

සීඩී\ඇන්ඩ්‍රොයිඩ්

මෙම සියලු උපාමාරු සෑම විටම සිදු නොකිරීමට, ඔබට Path විචල්‍යයට අවශ්‍ය ෆෝල්ඩරය එක් කළ හැකිය. මෙය සිදු කිරීම සඳහා, "පාලක පැනලය -> පද්ධතිය -> වෙත යන්න අමතර විකල්පපද්ධති -> පාරිසරික විචල්යයන්", Path විචල්‍යය සොයාගෙන, පේළියේ අවසානයට, අර්ධ කෝලයකින් වෙන් කර, adb සහිත ෆෝල්ඩරයට යන මාර්ගය එක් කරන්න. දැන්, කොන්සෝලය ආරම්භ කිරීමෙන් පසු, ඔබට වහාම අවශ්ය විධාන ඇතුළත් කළ හැකිය.

පහත විධානය භාවිතයෙන් දුරකථනයට අපගේ සම්බන්ධතාවය පරීක්ෂා කරමු (එය සම්බන්ධිත උපාංග ලැයිස්තුවක් පෙන්විය යුතුය):

adb උපාංග

ඔබට Wi-Fi හරහා ADB සමඟ වැඩ කළ හැකිය. මෙය සිදු කිරීම සඳහා, ඔබට root අයිතිවාසිකම් සහ WiFi ADB යෙදුම අවශ්ය වේ. අපි යෙදුම දියත් කරන්න, ස්විචය ඔබන්න සහ සම්බන්ධක විධානය සහ යෙදුම මඟින් පෙන්වන IP ලිපිනය භාවිතා කර ස්මාර්ට් ජංගම දුරකතනයට සම්බන්ධ කරන්න:

තොරතුරු

මූසිකය සමඟ එය තේරීමෙන් පසු ඔබට කොන්සෝල ප්‍රතිදානය පිටපත් කළ හැකිය, එසේම පිටපත් කළ විධානය හෝ ගොනු නාමය දකුණු මූසික බොත්තම සමඟ කොන්සෝලයට ඇලවිය හැකිය. කොන්සෝල ගුණාංග තුළ සබල කර ඇත.

වැඩසටහන් ස්ථාපනය කිරීම

ඔබගේ ස්මාර්ට් ජංගම දුරකතනයට පිටපත් කිරීමකින් තොරව යෙදුම් ස්ථාපනය කිරීමට ADB භාවිතා කළ හැක. ඔබට අවශ්‍ය වන්නේ පහත විධානය ක්‍රියාත්මක කිරීමයි:

Adb ස්ථාපනය d:/downloads/filename.apk

ඔබට විධානයට අමතර යතුරු එකතු කළ හැකිය. ප්රයෝජනවත් වනු ඇත -ඉ- දත්ත සුරැකීමේදී යෙදුම නැවත ස්ථාපනය කරන්න සහ -d- දැනට පවතින අනුවාදයට වඩා අඩු අනුවාදයක් ස්ථාපනය කරන්න.

වැඩසටහන් ඉවත් කළ හැකිය, නමුත් මෙය සිදු කිරීම සඳහා ඔබ පැකේජයේ නම දැනගත යුතුය (ටිකක් පසුව සොයා ගන්නේ කෙසේදැයි මම ඔබට කියමි). උදාහරණයක් ලෙස Angry Birds Seasons ක්‍රීඩාව භාවිතා කරමින්, විධානය මේ ආකාරයෙන් පෙනෙනු ඇත:

Adb අස්ථාපනය කරන්න com.rovio.angrybirdsseasons

යෙදුම් උපස්ථය

ඇන්ඩ්‍රොයිඩ් සතුව විධාන රේඛාව භාවිතයෙන් දියත් කළ හැකි උපස්ථ කාර්යයන් ඇත. මෙය සිදු කිරීම සඳහා, adb උපස්ථ විධානය සහ විකල්ප කට්ටලයක් භාවිතා කරන්න:

Adb උපස්ථ [විකල්ප]<приложения>

  • -එෆ්නිර්මාණය කරන ගොනුවේ නම සහ පරිගණකයේ එහි පිහිටීම පෙන්නුම් කරයි. යතුර අස්ථානගත වී ඇත්නම්, backup.ab ගොනුව වත්මන් නාමාවලිය තුළ සාදනු ඇත;
  • -apk|-noapkඋපස්ථයේ යෙදුම් දත්ත හෝ apk පමණක් ඇතුළත් කළ යුතුද යන්න පෙන්නුම් කරයි (පෙරනිමියෙන් එය ඇතුළත් නොවේ);
  • -obb|-noobbඋපස්ථයේ යෙදුම් සඳහා .obb දිගු ඇතුළත් කළ යුතුද යන්න සඳහන් කරයි (පෙරනිමියෙන් ඇතුළත් නොවේ);
  • -shared|-nosharedඋපස්ථයේ SD කාඩ්පතෙහි යෙදුමේ අන්තර්ගතය ඇතුළත් කළ යුතුද යන්න සඳහන් කරයි (පෙරනිමියෙන් ඇතුළත් නොවේ);
  • -සෑමස්ථාපිත සියලුම යෙදුම් උපස්ථ කිරීමේ අවශ්‍යතාවය පෙන්නුම් කරයි;
  • -පද්ධතිය|-nosystemඋපස්ථයට ඇතුළත් කළ යුතුද යන්න පෙන්නුම් කරයි පද්ධති යෙදුම්(පෙරනිමියෙන් සක්රිය කරයි);
  • - උපස්ථ සඳහා පැකේජ ලැයිස්තුව.

.apk ඇතුළුව සියලුම පද්ධති නොවන වැඩසටහන් වල උපස්ථයක් නිශ්චිත ස්ථානයකට සෑදීමට අපට අවශ්‍ය නම්, විධානය මේ ආකාරයෙන් පෙනෙනු ඇත:

Adb උපස්ථය -f c:\android\backup.ab -apk -all -nosystem

ඇතුල් වීමෙන් පසු, ඔබ උපාංගයේම උපස්ථයේ ආරම්භය තහවුරු කළ යුතුය. ලැබෙන උපස්ථය ප්‍රතිස්ථාපනය කිරීම සඳහා, ඔබ සුදුසු විධානය ක්‍රියාත්මක කළ යුතුය:

Adb ප්‍රතිසාධනය c:\android\backup.ab

කොන්සෝලය තුළ කොන්සෝලය

වින්ඩෝස් සඳහා ඩොස් කොන්සෝලයක් වන සඳහන් කළ කොන්සෝලය සමඟ, ඇන්ඩ්‍රොයිඩ් ද තමන්ගේම ඇත. එය හරහා හැඳින්වේ adb shellසහ අත්‍යවශ්‍යයෙන්ම සම්මත Linux කොන්සෝලයකි, නමුත් අසම්පූර්ණ විධාන කට්ටලයක් සමඟින්, වෙළඳපොලෙන් BusyBox ස්ථාපනය කිරීමෙන් පුළුල් කළ හැක. මෙම කොන්සෝලය භාවිතා කිරීමට ක්රම දෙකක් තිබේ. අන්තර් ක්රියාකාරී ආකාරයෙන් එය විධානය සමඟ දියත් කරනු ලැබේ

adb shell

$ ලකුණ කොන්සෝලය තුළ දිස්වේ (මෙතැන් සිට පෙළෙහි මෙම ලකුණ මූලික adb shell විධානය ඇතුළත් කිරීමේ අවශ්‍යතාවය අදහස් කරයි), ඉන්පසු ඔබට විධාන මාලාවක් ඇතුළත් කළ හැකිය, එක් එක් පසු ප්‍රතිචාරයක් ලැබේ. දෙවන ක්‍රමය නම් ඔබට එක් විධානයක් පමණක් ඇතුළත් කිරීමට අවශ්‍ය නම්, ඔබට එය adb shell භාවිතයෙන් පේළියකට ලිවිය හැකිය.

ගොනු පිටපත් කිරීම, ගෙනයාම සහ මකා දැමීම සඳහා කවචය සම්මත විධාන භාවිතා කරයි: cp, mvසහ rm. ඔබට නාමාවලි වෙනස් කළ හැකිය ( සීඩී) සහ ඒවායේ අන්තර්ගතය බලන්න ( ls) ඔබට ඕනෑම විමර්ශන පොතකින් ඉගෙන ගත හැකි සම්මත ලිනක්ස් විධාන වලට අමතරව, ඇන්ඩ්‍රොයිඩ් සතුව තමන්ගේම විශේෂිත මෙවලම් කිහිපයක් ඇත, නමුත් ඒවායින් සමහරක් භාවිතා කිරීමට, ඔබට ඔබේ ස්මාර්ට් ජංගම දුරකතනයේ මූල අයිතිවාසිකම් ලබා ගත යුතු අතර, කොන්සෝලය දියත් කිරීමෙන් පසු, su විධානය ක්‍රියාත්මක කරන්න:

adb shell su

කිසියම් විධානයකට ප්‍රතිචාර වශයෙන්, "ප්‍රවේශය ප්‍රතික්ෂේප කිරීම" හෝ "ඔබ root ද?" වැනි පේළියක් ඔබ දුටුවහොත් මෙය සිදු කළ යුතුය. සාර්ථක නම්, $ ලකුණ # ලෙස වෙනස් වේ.



තිර රුවක් ගනිමින්

එක් පේළියකින් සිදු කර ඇත:

Adb shell screencap /sdcard/screen.png

මෙයින් පසු, පින්තූරය විධානය සමඟ උපාංගයෙන් පිටතට ඇද ගත යුතුය adb අදින්න:

Adb pull /sdcard/screen.png

ප්‍රතිසාධනයේදී, ඔබට පහත විධානය සමඟ තිර රුවක් ගත හැකිය:

Adb pull /dev/graphics/fb0

එවිට ඔබට FFmpeg භාවිතයෙන් fb0 ගොනුව සාමාන්‍ය රූපයක් බවට පරිවර්තනය කළ යුතුය, එය බාගත කර adb ෆෝල්ඩරයට දැමිය යුතුය. දිගුව ඔබගේ උපාංගයේ ස්ථාපනය කළ යුතුය:

Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080x1920 -i fb0 fb0.png

උපාංග තිරය මත සිදුවන වීඩියෝ පටිගත කරන්න

adb shell screenrecord --size 1280x720 --bit-rate 6000000 --time-limit 20 --verbose /sdcard/video.mp4

මෙම විධානය මඟින් 1280 x 720 විභේදනයකින් වීඩියෝ පටිගත කිරීම ආරම්භ කරනු ඇත (නිශ්චිතව දක්වා නොමැති නම්, උපාංගයේ ස්වදේශීය තිර විභේදනය භාවිතා කරනු ඇත), 6 Mbit/s, දිග 20 s (නිශ්චිතව දක්වා නොමැති නම්, උපරිම අගය 180 s ලෙස සකසනු ඇත), කොන්සෝලයේ සංදර්ශක ලොග සමඟ. පටිගත කළ වීඩියෝව / sdcard (video.mp4 ගොනුව) තුළ පිහිටා ඇත.

තොරතුරු

සියල්ල කොන්සෝලයෙන් සහ ඇතුළත දියත් කර ඇත adb shellසම්පූර්ණ කිරීමට යම් කාලයක් ගතවන ක්‍රියාවලීන් Ctrl + C සංයෝජනය භාවිතයෙන් බාධා කළ හැක. කවචයෙන් පිටවී සාමාන්‍ය adb විධාන ක්‍රියාත්මක කිරීමට ආපසු - Ctrl + D.

යෙදුම් කළමනාකරණය

යෙදුම් කළමනාකරණය කිරීම සඳහා විධාන දෙකක් භාවිතා කරයි: ප.ව(පැකේජ කළමනාකරු) - පැකේජ කළමනාකරු සහ පෙ.ව(ක්රියාකාරකම් කළමනාකරු) - ක්රියාකාරකම් කළමනාකරු. මෙම කණ්ඩායම් සතුව බොහෝ යතුරු ඇත, ඒවා සංවර්ධක ද්වාරයෙහි බැලිය හැක. අපි කිහිපයක් බලමු.

ආරම්භ කිරීම සඳහා, පසුව ප්‍රයෝජනවත් වන පැකේජ නාම ආකාරයෙන් උපාංගයේ ස්ථාපනය කර ඇති යෙදුම් ලැයිස්තුවක් අපට ලැබෙනු ඇත:

අඛණ්ඩව ලබා ගත හැක්කේ ග්‍රාහකයින්ට පමණි

විකල්ප 1. අඩවියේ ඇති සියලුම ද්‍රව්‍ය කියවීමට හැකර් වෙත දායක වන්න

නියමිත කාල සීමාව තුළ වෙබ් අඩවියේ සියලුම ගෙවන ලද ද්‍රව්‍ය කියවීමට දායකත්වය ඔබට ඉඩ සලසයි. අපි ගෙවීම පිළිගනිමු බැංකු කාඩ්පත්, ඉලෙක්ට්රොනික මුදල් සහ ජංගම ක්රියාකරු ගිණුම් වලින් මාරු කිරීම්.

ADB සහ Fastboot උපයෝගිතා කට්ටලයට ඇතුළත් කර ඇත Android සංවර්ධනය SDK (එය Android Studio සමඟ පටලවා නොගන්න, එහි අපහසු ස්ථාපන ගොනුව බාගත කිරීම වඩා අඩුය, ඇත්ත වශයෙන්ම, ඔබ Android සඳහා සංවර්ධනය කිරීමට යන්නේ නම් මිස). ADB යනු ඔබට පරිගණකයකින් ඇන්ඩ්‍රොයිඩ් කොන්සෝලය වෙත ප්‍රවේශ වීමට ඉඩ සලසන දෝශ නිරාකරණ මෙවලමකි (උපාංගය USB හරහා පරිගණකයකට සම්බන්ධ කිරීමෙන්. ඒ සමගම තිබිය යුතුය. Fastboot නිර්මාණය කර ඇත්තේ එකම නමේ මාදිලියේ (ඔබේ උපාංගයක් තිබේ නම්) එය පටවන විට උපාංගය සමඟ වැඩ කිරීමටය.

ADB භාවිතයෙන්, ඔබට ඔබේ පරිගණකයෙන් ඔබේ ස්මාර්ට් ජංගම දුරකථනය/ටැබ්ලටය පාලනය කළ හැක: යෙදුම්වල උපස්ථයක් සාදන්න, තිර විකාශනයක් පටිගත කරන්න, ඔබේ ස්මාර්ට් ජංගම දුරකථනය මාරු කරන්න ප්රතිසාධන මාදිලියසහ තවත් බොහෝ දේ. මීට අමතරව, ඔබට Wi-Fi හරහා ADB සමඟ වැඩ කළ හැකිය. මෙය සිදු කිරීම සඳහා, ඔබගේ උපාංගයට මූල අයිතිවාසිකම් තිබිය යුතු අතර, ජාලය හරහා ඔබේ පරිගණකයට සම්බන්ධ වන විශේෂ යෙදුමක් ද ඔබට අවශ්ය වනු ඇත. උදාහරණයක් ලෙස, ADB රැහැන් රහිත හෝ WiFi ADB. නමුත් මෙය වෙනම ලිපියක් සඳහා ද්රව්යයකි.

Fastboot භාවිතා කිරීමෙන් ඔබට, අභිරුචි ප්රතිසාධනය(හෝ ), Bootloader අගුළු ඇරීම (HTC, Motorola, Sony, Nexus, Huawei, සහ එය අවහිර කර ඇති නවතම LG උපාංග මත), පද්ධති කොටස් පිරිසිදු කරන්න.

ADB සහ Fastboot ස්ථාපනය කරන්නේ කෙසේද: උපදෙස්

1. ඔබට Android SDK බාගත කළ හැකි නිල වෙබ් අඩවියට යන්න: https://developer.android.com/studio/index.html. "විධාන රේඛා මෙවලම් පමණක්" කොටස වෙත පහළට අනුචලනය කර වින්ඩෝස් සඳහා සංරක්ෂිතය තෝරන්න.

2. "මම ඉහත නියමයන් සහ කොන්දේසි කියවා එකඟ වී ඇත" සලකුණු කොටුව සලකුණු කර "Android විධාන රේඛාව බාගන්න" බොත්තම ක්ලික් කරන්න සඳහා මෙවලම්වින්ඩෝස්". සංරක්ෂිතය බාගත කිරීම ආරම්භ වනු ඇත.

3. එය බාගත කර Drive "C:" මූලයට එය unzip කරන්න.

4. ඔබ ජාවා සංවර්ධන කට්ටලය නිල පිටුවෙන් බාගත කළ යුතුය. වෙබ් අඩවියට ගොස්, "බලපත්‍ර ගිවිසුම පිළිගන්න" කොටුව සලකුණු කිරීමෙන් බලපත්‍ර ගිවිසුමේ නියමයන්ට එකඟ වන්න, සහ ඔබේ පද්ධතියේ බිට් ප්‍රමාණයට ගැලපෙන JDK අනුවාදය බාගන්න.

පළමු මාර්ගය

Android SDK ෆෝල්ඩරය වෙත ආපසු ගොස්, "මෙවලම්" විවෘත කර "ඇන්ඩ්රොයිඩ්" ධාවනය කරන්න.

"Android SDK වේදිකා-මෙවලම්" (සහ ඔබට තිබේ නම් "Google USB ධාවකය" පරීක්ෂා කරන්න Nexus උපාංගය) සහ "පැකේජ ස්ථාපනය කරන්න" ක්ලික් කරන්න.

වෙනත් උපාංග සඳහා ධාවක ස්ථාපනය කිරීම ගැන පහත කියවන්න.

"බලපත්‍රය පිළිගන්න" තෝරන්න සහ "ස්ථාපනය කරන්න" ක්ලික් කරන්න.

මගේ ලොගයේ දෝෂයක් ඇති බව පෙන්නුම් කළා. නමුත් අවසානයේ සියල්ල සාර්ථකව අවසන් විය.

ඉහත පියවරයන් සම්පූර්ණ කිරීමෙන් පසු, "sdk-tools-windows-" ෆෝල්ඩරය තුළ පිටපත"වේදිකා-මෙවලම්" දිස්වනු ඇති අතර, එය අප උනන්දු වන "ADB" සහ "Fastboot" අඩංගු වනු ඇත.

දෙවන මාර්ගය

ෆෝල්ඩරය වෙත යන්න "sdk-tools-windows- පිටපත»→ "මෙවලම්" → "බින්" සහ, "Shift" යතුර ඔබාගෙන, හිස් ප්රදේශයක් මත දකුණු-ක්ලික් කරන්න. ඔබේ පරිගණකයේ හෝ ලැප්ටොප් පරිගණකයේ Windows 10 හි නවතම ගොඩනැගීම් වලින් එකක් ස්ථාපනය කර ඇත්නම්, "විධාන කවුළුවක් විවෘත කරන්න" හෝ "මෙතැන PowerShell කවුළුවක් විවෘත කරන්න" තෝරන්න.

විධානය PowerShell හෝ Command Prompt වෙත අලවන්න (PowerShell හි ආරම්භයේදී ./ එකතු කරන්න):

විධානය ක්‍රියාත්මක කිරීමට "Enter" ක්ලික් කරන්න. ගොනු බාගත කර ස්ථාපනය කිරීමට ඔබෙන් අසනු ඇත:

සක්රිය කිරීමට, y ටයිප් කරන්න, එනම්, "ඔව්", සහ "Enter" ඔබන්න, ඉන්පසු "වේදිකා-මෙවලම්" ස්ථාපනය ආරම්භ වනු ඇත.

අවසානයේදී, ක්රියා පටිපාටිය සාර්ථකව නිම කරන ලද විධාන රේඛාවේ පණිවිඩයක් පෙන්වනු ඇත. සහ ඇතුළත ADB සහ Fastboot සහිත "වේදිකා-මෙවලම්" ෆෝල්ඩරය "sdk-tools-windows- හි දිස්වනු ඇත. පිටපත».

(!) කිසියම් හේතුවක් නිසා ඔබට පෙර ක්‍රම භාවිතා කර ADB සහ Fastboot ස්ථාපනය කළ නොහැකි නම්, තුන්වන විකල්පය භාවිතා කරන්න - සරලව "වේදිකා-මෙවලම්" ලේඛනාගාරය බාගත කර එය "C:" ධාවකයට unzip කරන්න.

වින්ඩෝස් සඳහා ADB සහ Fastboot ධාවකයන් ස්ථාපනය කිරීම

පරිගණකයක්, ස්මාර්ට් ජංගම දුරකතනයක් හෝ ටැබ්ලටයක් සඳහා, ඔබ USB ධාවකය බාගත කළ යුතුය:

  • Samsung - ධාවකය Kies උපයෝගීතාවයට ඇතුළත් කර ඇත: http://www.samsung.com/ru/support/usefulsoftware/KIES/ හෝ ඔබට අවශ්‍ය ආකෘතිය තේරීමෙන් එය වෙන වෙනම බාගත කළ හැකිය: http://www.samsung.com /us/ support/downloads
  • HTC - HTC Sync Manager හි කොටසක් ලෙස: http://www.htc.com/ru/software/htc-sync-manager/
  • Nexus - ඉහත විස්තර කර ඇති පරිදි Android SDK සමඟින් Android ධාවකය ස්ථාපනය කර ඇත.
  • Huawei - HiSuite උපයෝගීතාව සමඟ: http://consumer.huawei.com/minisite/HiSuite_en/index.html
  • LG - LG PC Suite ස්ථාපනය කරන්න: http://www.lg.com/ru/support/software-firmware
  • Motorola - මෙම පිටුව බලන්න: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
  • Sony Xperia FastBoot ධාවකයන්සියලුම මාදිලි සඳහා මෙහි ඇත: http://developer.sonymobile.com/downloads/drivers/
  • Xiaomi – Mi PC Suite: http://pcsuite.mi.com
  • MTK - සඳහා චීන උපාංග MediaTek චිප්ස් මත: http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip
  • Lenovo - ඔබගේ ස්මාර්ට් ජංගම දුරකථනය හෝ ටැබ්ලට් මාදිලිය තෝරා ADB ධාවකය බාගන්න: http://support.lenovo.com/us/en/GlobalProductSelector
  • වෙනත් නිෂ්පාදකයින්ගෙන් උපාංග සඳහා ඔවුන්ගේ නිල වෙබ් අඩවිවල විසඳුම් සොයන්න.

විවිධ විශ්ව ස්ථාපකයන් ඇත adb ධාවකයන්(උදාහරණයක් ලෙස, මෙය: http://adbdriver.com/downloads/) - ඒවා ද භාවිතා කළ හැකිය, උදාහරණයක් ලෙස, කිසියම් හේතුවක් නිසා නිල විසඳුම ස්ථාපනය කිරීමට නොහැකි වූ විට.

ඔබේ ආකෘතිය ස්ථාපකයක් නොමැතිව ධාවකයක් සමඟ පැමිණෙන්නේ නම්, ඔබට පහත දේ කිරීමට සිදුවේ:

1. "පාලක පැනලය" → "උපාංග කළමනාකරු" වෙත යන්න. Windows 10 හි, ආරම්භක මෙනුව මත දකුණු-ක්ලික් කර උපාංග කළමනාකරු තෝරන්න.

2. ඔබට ධාවක ස්ථාපනය කිරීමට අවශ්‍ය උපාංගය ලැයිස්තුවේ සොයා ගන්න. දකුණු-ක්ලික් කර යාවත්කාලීන ධාවක ක්ලික් කරන්න.

ඔබට පෙනෙන පරිදි, පරිගණකය මගේ Nexus 7 ටැබ්ලටය නිවැරදිව හඳුනා ගනී. ඔබේ පරිගණකය ස්මාර්ට් ජංගම දුරකථනය වැරදි ලෙස හඳුනා ගන්නේ නම් හෝ උපාංගය අසල කහ ත්‍රිකෝණයක් තිබේ නම් විශ්මයාර්ථ ලක්ෂ්‍යයඇතුළත, අතින් ස්ථාපනය ඇන්ඩ්රොයිඩ් ධාවකඔබ සඳහා අවශ්ය වේ.

3. "ධාවක මෘදුකාංග සඳහා මෙම පරිගණකය බ්‍රවුස් කරන්න" තෝරන්න.

4. ඔබේ පරිගණකයේ ධාවක ෆෝල්ඩරය වෙත යන මාර්ගය සඳහන් කරන්න.

ස්ථාපනය අවසන් වන තෙක් රැඳී සිට USB හරහා ඔබගේ පරිගණකයට ගැජටය නැවත සම්බන්ධ කරන්න.

Fastboot සහ ADB සමඟ ආරම්භ කරන්නේ කෙසේද?

ADB හෝ Fastboot සමඟ වැඩ කිරීම විධාන රේඛාවෙන් සිදු කෙරේ; උපයෝගිතා ක්රම දෙකකින් දියත් කෙරේ:

1: "ආරම්භය" මත දකුණු-ක්ලික් කර "විධාන විමසුම (පරිපාලක)" හෝ "Windows PowerShell (පරිපාලක)" තෝරන්න. ඊළඟට, විධාන භාවිතා කරමින්, ADB සහ Fastboot සමඟ ෆෝල්ඩරය වෙත මාර්ගය සඳහන් කරන්න (එක් එක් ඇතුල් කිරීමෙන් පසු, "Enter" ඔබන්න).

"C:\" ධාවකයේ මූලයට ආපසු යාමට, භාවිතා කරන්න:

මෙම විධානයට ස්තූතියි අපි අපේක්ෂිත ෆෝල්ඩරය විවෘත කරමු:

මගේ නඩුවේදී එය මෙසේ විය:

cd\tools_ පිටපත-වින්ඩෝස්\වේදිකා-මෙවලම්

ඔබ සාර්ථක වනු ඇත ( ගූගල් සංවර්ධකයින්මෙම උපදෙස් වල මුල් පිටපත ලිවීමෙන් පසු ලේඛනාගාරයේ නම වෙනස් කරන ලදී:

cd\sdk-tools-windows- පිටපත\වේදිකා-මෙවලම්

Fastboot සහ ADB වෙත මාර්ගය දක්වා ඇත, දැන් අපි ඔවුන් සමඟ කොන්සෝලයෙන් වැඩ කරන්නෙමු.

සෑම විටම මෙය සිදු නොකිරීමට, "Path" විචල්‍යයට "වේදිකා-මෙවලම්" වෙත මාර්ගය එක් කරන්න. පළමුව, ෆෝල්ඩරය වෙත යන්න, සංචාලන තීරුවේ, "වේදිකා-මෙවලම්" මත දකුණු-ක්ලික් කර "ලිපිනය පිටපත් කරන්න" තෝරන්න.

"පාලක පැනලය" වෙත යන්න. මෙය සිදු කිරීම සඳහා, "Win" + "R" ඔබන්න සහ "විවෘත:" ක්ෂේත්රයේ, ඇලවීම පාලනය . හරි ක්ලික් කරන්න.

System → Advanced System Settings → Environment Variables තෝරන්න....

"Path" විචල්යය සොයා, එය ඉස්මතු කර "Edit..." තෝරන්න.

නව ක්ලික් කරන්න, "වේදිකා-මෙවලම්" ෆෝල්ඩරයට මාර්ගය අලවා හරි ක්ලික් කරන්න.

අපගෙන් බොහෝ දෙනෙක් දැනටමත් ADB (Android Debug Bridge) ගැන හුරුපුරුදුය, මන්ද, Android උපාංගයක හිමිකරු ලෙස, බොහෝ විට අපට එවැනි සරල ක්‍රියා සිදු කිරීමට සිදු වේ. adb තල්ලුවසහ අදින්න, හෝ adb නැවත පණගැන්වීමආදිය නමුත් බොහෝ නවක පරිශීලකයින් සඳහා, විධාන රේඛාව දැකීම දැනටමත් බියජනක වන අතර එය තහනම් කළ හැකි බව පෙනේ. ඇත්ත වශයෙන්ම සෑම දෙයක්ම තරමක් සරල වුවද, පළපුරුදු පරිශීලකයින් මට බොරු කියන්නට ඉඩ නොදෙන අතර, ලොකුම දුෂ්කරතාවය වන්නේ මෙම සියලු විධාන මතක තබා ගැනීමයි, මෙය කිරීමට අවශ්‍ය නැතත්, අන්තර්ජාලය සැමවිටම අත ළඟ ඇති අතර නිවැරදි විධානය සොයා ගැනීම නොවේ. දුෂ්කර.

කොටසක් වන Android Debug Bridge ඇන්ඩ්රොයිඩ් ඉමුලේටරය SDK මඟින් ඔබේ පරිගණකය සහ එයට සම්බන්ධ ඇන්ඩ්‍රොයිඩ් උපාංගයක් අතර සන්නිවේදනය කිරීමට ඔබට ඉඩ සලසයි.එමෙන්ම, ඔබට යම් මෘදුකාංගයක් අවශ්‍ය නම්, ඔබට ඔබේ ලැප්ටොප් සඳහා වන වැඩසටහන් මෙතැනින් නොමිලේ බාගත හැකිය. ADB සමඟ මට කුමක් කළ හැකිද? එහි හැකියාවන් තරමක් පුළුල් ය, උදාහරණයක් ලෙස, වඩාත්ම ජනප්‍රිය ක්‍රියා: ඇන්ඩ්‍රොයිඩ් උපාංගයකින් පරිගණකයකට ගොනු පිටපත් කිරීම, පරිගණකයකින් ඇන්ඩ්‍රොයිඩ් වෙත ගොනු උඩුගත කිරීම, බොහෝ ලිනක්ස් විධාන ක්‍රියාත්මක කිරීම, දෝෂ වාර්තා ලබා ගැනීම යනාදිය.

එබැවින් ඔබ මෙයට අලුත් නම් සහ ADB ගැන තව ටිකක් ඉගෙන ගැනීමට අවශ්‍ය නම්, ADB ඉගෙනීම සඳහා මගේ කුඩා මූලික මාර්ගෝපදේශය පරීක්ෂා කිරීමට මම ඔබට යෝජනා කරමි.

ඔබට අවශ්ය වනු ඇත

1. Windows 32bit සඳහා Android Debug Bridge (ADB) - බාගන්න

2. Windows 64bit සඳහා Android Debug Bridge (ADB) - බාගන්න

3. පරිගණකය සමඟ වින්ඩෝස් ස්ථාපනය කර ඇත OS.

දැන් අපි ක්රියාකාරී අදියර වෙත යමු:

1. අවශ්‍ය zip සංරක්ෂිතය බාගත කර ඔබට අවශ්‍ය ඕනෑම තැනක එය උපුටා ගන්න, උදාහරණයක් ලෙස, C ධාවකය.

2. දැන් C:/adb/sdk/platform-tools නාමාවලිය වෙත යන්න. පහත රූපයේ දැක්වෙන පරිදි ගොනු කට්ටලයක් මෙහි ඔබට හමුවනු ඇත.

3. Shift බොත්තම ඔබාගෙන සිටින්න + දකුණු-ක්ලික් කර විධාන රේඛාව දියත් කරන්න Windows stringවත්මන් නාමාවලියෙන්.

4. විධානය ඇතුල් කරන්න adb ආරම්භක-සේවාදායකය.

5. ඔබගේ උපාංගය නිවැරදිව සම්බන්ධ වී ඇති බවත් පරිගණකය විසින් හඳුනාගෙන ඇති බවත් තහවුරු කර ගැනීමට, විධානය ඇතුල් කරන්න: adb උපාංග. සියල්ල හොඳින් නම්, ඔබ මෙවැනි දෙයක් දකිනු ඇත:

දැන් ඔබගේ උපාංගය සම්බන්ධ වී ඇති අතර සියල්ල ක්‍රියාත්මක වේ, අපි එය සමඟ ටිකක් සෙල්ලම් කරමු.

ADB හරහා LOGCAT කියවීම

පහසුම ක්රමය වන්නේ විධානය ක්රියාත්මක කිරීමයි: adb logcat. එහි ප්රතිඵලයක් වශයෙන්, උපාංග ලොග් ගොනුවේ සම්පූර්ණ අන්තර්ගතය තිරය මත දිස්වනු ඇත. වෙනම ගොනුවකින් ලොග්කැට් ලබා ගැනීමට ධාවනය කරන්න: adb logcat > logcat.txt.

BUGREPORT

ඔබට විධානය ක්‍රියාත්මක කළ හැකිය: adb දෝෂ වාර්තාව, නමුත් ජනනය කරන ලද වාර්තාව කියවිය නොහැකි බවට ඔබට දැනුම්දීමක් ලැබෙනු ඇත, එබැවින් එය භාවිතා කිරීම වඩා හොඳය: adb දෝෂ වාර්තාව >result.txt.

ROOT ප්‍රවේශ හිමිකම් සමඟින් ADB

ADB වෙතින් සම්පූර්ණ ප්‍රවේශ හිමිකම් සමඟ වැඩ කිරීමට, ඔබට උපාංගය root කිරීමට අවශ්‍ය වේ. උපාංගය දැනටමත් අතින් නම්, විධානය ක්‍රියාත්මක කරන්න: adb rootසහ පහත පින්තූරයේ පෙන්වා ඇති දේ අපි දකිමු (මූල අයිතිවාසිකම් සමඟ ADB නැවත ආරම්භ කරන්න).

ADB හරහා යෙදුම් ස්ථාපනය කිරීම

යෙදුම ස්ථාපනය කිරීමට, මාතෘකාව තුළ ඇති බවට වග බලා ගන්න apk ගොනුවකිසිදු ඉඩක් නොතිබූ අතර ඔබ එයට නිවැරදි මාර්ගය හරියටම දැන සිටිය යුතුය. හොඳයි, අපි විධානය ක්‍රියාත්මක කරමු: adb ස්ථාපනය+ ස්ථාපන ගොනුවේ නම. මගේ උදාහරණයේ දී, මම papertoss ක්‍රීඩාව ස්ථාපනය කළෙමි, එබැවින් සියල්ල හොඳින් සිදුවුවහොත්, ඔබට මෙම පින්තූරය තිරය මත ලැබෙනු ඇත:




ඉහල