Нийтлэлийн лавлах
AndroidADB-г гар утсан дээрээ хэрхэн шууд ашиглах вэ? Windows компьютер шаардлагагүй! Энэхүү заавар нь таны гар утсан дээрх ADB үйлдлийн процессыг нарийвчлан тайлбарлаж, APK файлуудыг хэрхэн хурдан суулгах, файлуудыг түлхэх, програмуудыг устгах, тэр ч байтугай утасгүйгээр дибаг хийх, системийн бүртгэлийг харахыг заадаг. Одоо суралцаж, Андройд дибаг хийх хамгийн дээд аргыг эзэмшээрэй!
Түүх иймэрхүү өрнөж байна: Нэг өдөр кофе шопт Wi-Fi-ын төлөө тэмцэлдэж байхдаа би компьютергүйгээр Андройд төхөөрөмжөө хэрхэн дибаг хийхээ бодож байтал гэнэт найзынхаа "Android ADB" аппликейшнийг санал болгосныг санав. Хуруугаа товшиход утсан дээрээ шууд нээгээд команд мөрийн интерфэйс рүү ороход утас маань "жижиг компьютер" болж хувирав.

Үнэндээ би хэдэн сарын өмнөөс энэ зүйлтэй тоглож эхэлсэн бөгөөд энэ нь өмнө нь зөвхөн компьютер дээр л боломжтой байсан ADB-ийн хаалгыг онгойлгодог түлхүүр шиг санагдаж байна. Тиймээс би энэ гайхалтай туршлагыг заавар болгон бичихээр шийдсэн бөгөөд мөн ADB-г замдаа эзэмшихийг хүсдэг найзууддаа зориулж бага зэрэг урамшуулал болгон гартаа байгаа хэдэн түгээмэл хэрэглэгддэг командуудыг эмхэтгэхээр шийдсэн.
Яагаад гар утасны ADB-г сонгох ёстой вэ?
Уламжлал ёсоор Андройд үйлдлийн системийг алдааг олж засварлахын тулд утсаа Windows компьютерт залгах шаардлагатай байдаг; ADB интерфэйс нь зөвхөн USB кабель залгагдсан үед л асдаг. Гэсэн хэдий ч бодит байдал дээр хүмүүс аялах, ажлын аялал хийх эсвэл зочны өрөөндөө ч компьютерээ гаргаж ирэхийг хүсдэггүй.
Мобайл ADB энд л хэрэг болно: утсан дээрээ "Android ADB" аппликейшнийг суулгахад л та ADB командуудыг төхөөрөмж дээрээ шууд ажиллуулж, компьютер болон кабелийн шаардлагагүй болно. Хөгжүүлэгчдэд логуудыг хадгалах, суулгах, устгах, процессуудыг шалгах нь хэзээ ч, хаана ч хялбар болдог; дэвшилтэт хэрэглэгчдийн хувьд програмуудыг багцаар удирдах, кэшийг цэвэрлэх, тэр ч байтугай системийн бүрэлдэхүүн хэсгүүдийг идэвхгүй болгоход зөөврийн компьютер авч явах шаардлагагүй болсон.

Андройд утасны ADB хэрэглээний процесс
1️⃣ Аппликейшнийг суулгана уу
Би "Android ADB"-г татаж авсан.
Энэхүү гар утасны ADB Android аппликейшн нь [Toolkit]-д багтсан болно. Зүгээр л нэмнэ үү. цахилгаан Та суваг дээрх 【Toolkit】-г шалгаад үүнийг авах боломжтой ▼
Нээсний дараа та шууд командын мөрийн хуудас руу шилжих болно. Интерфэйс нь энгийн боловч олон функцтэй. Кодыг ажиллуулах гэж яарах хэрэггүй. Эхлээд хуруугаа дулаацуулъя.
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 Shell-ийг нээгээд, хамгийн сүүлийн үеийн APK хувилбарыг суулгахад л тэр даруй суулгагдаж, ажиллаж эхэлдэг бөгөөд энэ нь надад дотуур байрандаа буцаж очоод компьютерээ авчрах цагийг хэмнэдэг. Алдааны бүртгэлийг бас ашиглах боломжтой. adb logcat Өгөгдлийг бодит цаг хугацаанд нь цуглуулж, аливаа асуудлыг backend хамт ажиллагсдад шуурхай мэдээлнэ үү.
Дэвшилтэт хэрэглэгчид
Би утсаа олон аппликейшнийг багцаар удирдах "мини-сервер" болгон ашиглах дуртай. Эхлээд би суулгасан бүх багцын нэрийг жагсаагаад дараа нь... adb shell pm list packages Жагсаалт гаргаад дараа нь зохицуул adb shell pm uninstall Бөөнөөр нь устгах нь ашиггүй.Програм хангамжУтас тэр даруй маш их санах ойн зайг чөлөөлсөн. Мөн утасгүй дибаг хийх функцтэй; компьютертой нэг локал сүлжээнд холбогдсон үед л... adb tcpip 5555Үүний дараа та IP хаягийг ашиглан шууд холбогдож болно; үүнийг тохируулахад хэдхэн товшилт л хангалттай.
Туршигчид
Лог функцийн тусламжтайгаар би үүнийг хүссэн үедээ нээж болно. adb logcatЭнэ нь системийн бүртгэлийг авч, батерейны төлөвийг дуурайлган хийдэг командуудтай хамт батерей багатай нөхцөлд гүйцэтгэлийг хурдан шалгадаг. Зөвхөн нэг гар утсаар туршилтын орчныг хэзээ ч, хаана ч зөөж болно.
Эцсийн хураангуй
- Компьютер шаардлагагүйТа зөвхөн гар утсаа ашиглан дибаг хийх, суулгах, устгах зэрэг бүх үйлдлийг гүйцэтгэх боломжтой.
- Утасгүй дибаг хийхWi-Fi ADB-г дэмждэг тул өгөгдлийн кабелийн хэрэгцээг арилгана.
- Уян хатан ба үр ашигтайХэзээ ч, хаана ч, ялангуяа аялал зугаалга эсвэл түр зуурын хэрэгцээнд тохиромжтой хурдан туршилт.
Хэрэв та "компьютергүй" учраас гацсан хэвээр байгаа бол яагаад энэ "Android Phone ADB" хэрэгслийг туршиж үзэж болохгүй гэж? Энэ нь таны утсыг "зөөврийн дибаг хийх хэрэгсэл" болгон хувиргадаг бөгөөд энэ нь үр ашгийг нэмэгдүүлдэг. Wi-Fi дибаг хийх горимыг идэвхжүүлж, утас болон компьютер чинь нэг сүлжээнд байгаа эсэхийг шалгаарай; ингэснээр та ADB-г чөлөөтэй ашиглаж болно.
Та энэ хүртэл уншсан тул хэрэв энэ заавар танд хэрэгтэй байсан бол лайк дарж, хэрэгтэй байж магадгүй найзуудтайгаа хуваалцаарай. Дараагийн удаа би гар утасны "нууц эрдэнэс"-ийг үргэлжлүүлэн судлах болно, тиймээс бидэнтэй хамт байгаарай.
Hope Chen Weiliang блог ( https://www.chenweiliang.com/ Энд хуваалцсан "Компьютер шаардлагагүй! ADB ашиглан Android утсан дээр APK апп суулгах хамгийн сайн арга" нийтлэл танд тустай байж магадгүй юм.
Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-34051.html
