วิธีการติดตั้ง APK โดยใช้คำสั่ง ADB

เมื่อคุณพิจารณาติดตั้งแอ พบนสมาร์ทโฟน Androidสิ่งแรกที่คุณนึกถึงคืออะไร? Google Play Storeใช่ไหม การดาวน์โหลดและติดตั้งแอพจากPlay Storeเป็นวิธีที่ง่ายและสะดวกที่สุดในการทำเช่นนั้น อย่างไรก็ตาม ไม่ใช่วิธีเดียวอย่างแน่นอน สำหรับ(Well)ผู้เริ่มต้น คุณมีตัวเลือกในการติดตั้งแอพจากไฟล์APK ของพวกเขาเสมอ (APK)ไฟล์เหล่านี้เหมือนกับไฟล์ติดตั้งสำหรับซอฟต์แวร์ที่สามารถดาวน์โหลดได้โดยใช้เว็บเบราว์เซอร์เช่น chrome แล้วติดตั้งตามต้องการ ข้อกำหนดเพียงอย่างเดียวคือคุณต้องเปิดใช้งานการ อนุญาต Unknown Sourcesสำหรับเบราว์เซอร์ของคุณ

ตอนนี้ วิธีการที่อธิบายไว้กำหนดให้คุณต้องเข้าถึงอุปกรณ์ของคุณโดยตรง แต่ให้พิจารณาสถานการณ์ที่ไฟล์ระบบบางไฟล์ได้รับความเสียหายโดยไม่ได้ตั้งใจ สิ่งนี้ทำให้ UI ของคุณหยุดทำงานและทำให้คุณไม่มีทางเข้าถึงโทรศัพท์ของคุณได้ วิธีเดียวในการแก้ไขปัญหาคือการติดตั้งแอป UI ของบริษัทอื่นเพื่อให้อุปกรณ์เริ่มทำงานอีกครั้ง นี่คือที่ มาของ ADBซึ่งช่วยให้คุณควบคุมอุปกรณ์ของคุณโดยใช้คอมพิวเตอร์ เป็นวิธีเดียวที่คุณสามารถติดตั้งแอพบนอุปกรณ์ของคุณในสถานการณ์เช่นนี้

นี่เป็นเพียงหนึ่งในหลาย ๆ สถานการณ์ที่ADBสามารถช่วยชีวิตได้ ดังนั้น มันจะดีกับคุณก็ต่อเมื่อคุณรู้เพิ่มเติมเกี่ยวกับADBและเรียนรู้วิธีใช้งาน และนั่นคือสิ่งที่เราจะทำอย่างแน่นอน เราจะมาคุยกันว่าADB คืออะไร และทำงานอย่างไร เราจะนำคุณผ่านขั้นตอนต่างๆ ที่เกี่ยวข้องกับกระบวนการตั้งค่า จากนั้นใช้ADBเพื่อติดตั้งแอปบนอุปกรณ์ของคุณ

วิธีการติดตั้ง APK โดยใช้คำสั่ง ADB

วิธีการติดตั้ง APK โดยใช้คำสั่ง ADB(How to Install APK Using ADB Commands)

เอดีบีคืออะไร?(What is ADB?)

ADBย่อมาจากAndroid Debug Bridge (Android Debug Bridge)เป็นเครื่องมือบรรทัดคำสั่งที่เป็นส่วนหนึ่งของAndroid SDK ( Software Development Kit ) ช่วยให้คุณควบคุม สมาร์ทโฟน Android ของคุณ โดยใช้พีซีโดยที่อุปกรณ์ของคุณเชื่อมต่อกับคอมพิวเตอร์ผ่านสายUSB คุณสามารถใช้เพื่อติดตั้งหรือถอนการติดตั้งแอพ โอนไฟล์ รับข้อมูลเกี่ยวกับเครือข่ายหรือการเชื่อมต่อ Wi-Fi ตรวจสอบสถานะแบตเตอรี่ ถ่ายภาพหน้าจอหรือบันทึกหน้าจอ และอื่นๆ อีกมากมาย มีชุดรหัสที่ช่วยให้คุณสามารถดำเนินการต่างๆ บนอุปกรณ์ของคุณได้ ตามความเป็นจริงADBเป็นเครื่องมือที่ทรงพลังมากที่สามารถดำเนินการขั้นสูงซึ่งมีการฝึกฝนและการฝึกอบรมเป็นอย่างดี ยิ่งคุณสำรวจโลกแห่งการเขียนโค้ดมากเท่า ไหร่ ADBก็ยิ่งมีประโยชน์สำหรับคุณมากขึ้นเท่านั้น อย่างไรก็ตาม เพื่อให้สิ่งต่าง ๆ ง่ายขึ้น เราจะพูดถึงพื้นฐานบางอย่างและสอนวิธีติดตั้ง APK(how to install an APK)โดยใช้ ADB เป็นหลัก

มันทำงานอย่างไร?(How does it work?)

ADBใช้ การดีบัก USBเพื่อควบคุมอุปกรณ์ของคุณ เมื่อเชื่อมต่อกับคอมพิวเตอร์โดยใช้สายUSB ไคลเอ็นต์ (USB)ADBจะสามารถตรวจจับอุปกรณ์ที่เชื่อมต่อได้ ใช้บรรทัดคำสั่งหรือพรอมต์คำสั่งเป็นสื่อกลางในการถ่ายทอดคำสั่งและข้อมูลระหว่างคอมพิวเตอร์และอุปกรณ์Android มีรหัสหรือคำสั่งพิเศษที่ให้คุณควบคุมกระบวนการและการทำงานบนอุปกรณ์Android ของคุณ(Android)

ข้อกำหนดเบื้องต้นต่างๆ สำหรับการใช้ ADB มีอะไรบ้าง(What are the various Pre-requisites for using ADB?)

ตอนนี้ ก่อนที่คุณจะสามารถติดตั้ง APK โดยใช้คำสั่ง ADB( install APK using ADB commands,)คุณต้องตรวจสอบให้แน่ใจว่าได้ปฏิบัติตามข้อกำหนดเบื้องต้นต่อไปนี้

1. สิ่งแรกที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ของอุปกรณ์บนพีซีของคุณแล้ว สมาร์ทโฟน Android(Android)ทุกเครื่องมาพร้อมกับไดรเวอร์อุปกรณ์ของตัวเอง ซึ่งจะติดตั้งโดยอัตโนมัติเมื่อคุณเชื่อมต่อโทรศัพท์กับพีซี หากอุปกรณ์ของคุณไม่มี คุณต้องดาวน์โหลดไดรเวอร์แยกต่างหาก สำหรับ อุปกรณ์ Googleเช่นNexusคุณสามารถค้นหาเพียงติดตั้งGoogle USB Driverซึ่งเป็นส่วนหนึ่งของSDK (เราจะพูดถึงเรื่องนี้ในภายหลัง) บริษัทอื่นๆ เช่นSamsung , HTC , Motorolaฯลฯ จัดหาไดรเวอร์ให้กับเว็บไซต์ของตน

2. สิ่งต่อไปที่คุณต้องมีคือเปิดใช้ งานการ แก้ไขข้อบกพร่องUSB บน สมาร์ทโฟนAndroid ของคุณ (Android)ตัวเลือกในการดำเนินการดังกล่าวอยู่ในตัวเลือกสำหรับนักพัฒนา (Developer)ขั้นแรก(First) เปิดใช้ งานตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์(enable the Developer Options)จากเมนูการตั้งค่า

ตอนนี้คุณเป็นนักพัฒนา |  วิธีการติดตั้ง APK โดยใช้คำสั่ง ADB

หลังจากนั้น คุณต้องเปิดใช้งานการดีบัก USB(enable USB debugging)จากตัวเลือกนักพัฒนา

ก. เปิดการตั้งค่า(Settings)และคลิกที่ตัวเลือกระบบ(System)

ไปที่การตั้งค่าโทรศัพท์ของคุณ

ข. ตอนนี้ แตะที่ ตัวเลือก นักพัฒนา(Developer options)

แตะที่ตัวเลือกนักพัฒนา

ค. เลื่อนลงมาใต้ส่วนการดีบัก(Debugging section)คุณจะพบการตั้งค่าสำหรับการดีบักUSB (USB debugging)เพียงแค่(Simply)เปิดสวิตช์ คุณก็พร้อมแล้ว

เพียงสลับสวิตช์ของการดีบัก USB |  วิธีการติดตั้ง APK โดยใช้คำสั่ง ADB

3. สุดท้ายแต่ไม่ท้ายสุด คุณต้องดาวน์โหลดและติดตั้งADBบนคอมพิวเตอร์ของคุณ เราจะพูดถึงเรื่องนี้ในหัวข้อถัดไปและจะแนะนำคุณตลอดขั้นตอนการติดตั้งทั้งหมด

จะดาวน์โหลดและติดตั้ง ADB บน ​​Windows ได้อย่างไร?(How to Download and Install ADB on Windows?)

ดังที่ได้กล่าวไว้ก่อนหน้านี้ADBเป็นส่วนหนึ่งของAndroid SDKดังนั้น คุณต้องดาวน์โหลดแพ็คเกจการตั้งค่าทั้งหมดสำหรับชุดเครื่องมือ ทำตามขั้นตอนด้านล่างเพื่อดาวน์โหลดและติดตั้ง ADB บน ​​Windows 10(download and install ADB on Windows 10) :

1. คลิกที่นี่(here)เพื่อไปที่หน้าดาวน์โหลดสำหรับเครื่องมือแพลตฟอร์มAndroid SDK

2. ตอนนี้ คลิกที่ปุ่ม“ดาวน์โหลด SDK Platform-Tools สำหรับ Windows(“Download SDK Platform-Tools for Windows”) ” คุณสามารถเลือกตัวเลือกอื่นๆ ได้เช่นกัน ขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้

ตอนนี้ คลิกที่ปุ่ม “ดาวน์โหลด SDK Platform-Tools สำหรับ Windows”

3. ยอมรับ ข้อกำหนดและเงื่อนไข และคลิก ที่ปุ่มดาวน์โหลด(Terms and Conditions and click on the Download button)

ยอมรับข้อกำหนดและเงื่อนไขและคลิกที่ปุ่มดาวน์โหลด

4. เมื่อดาวน์โหลดไฟล์ zip แล้ว ให้แตกไฟล์ที่ตำแหน่งที่คุณต้องการบันทึกไฟล์ชุดเครื่องมือ

เมื่อดาวน์โหลดไฟล์ zip แล้ว ให้แตกไฟล์ที่ตำแหน่ง |  วิธีการติดตั้ง APK โดยใช้คำสั่ง ADB

คุณจะสามารถเห็น ' ADB ' ปรากฏอยู่ในโฟลเดอร์พร้อมกับเครื่องมืออื่นๆ กระบวนการติดตั้งเสร็จสมบูรณ์แล้ว ตอนนี้เราจะย้ายไปยังขั้นตอนถัดไปที่ใช้ADBเพื่อติดตั้งAPKบนอุปกรณ์ของคุณ

จะใช้ ADB เพื่อติดตั้ง APK บนอุปกรณ์ของคุณได้อย่างไร?(How to Use ADB to install APK on your device?)

ก่อนที่คุณจะดำเนินการติดตั้งAPKโดยใช้ คำสั่ง ADBคุณต้องตรวจสอบให้แน่ใจว่าADB ได้รับการตั้งค่าอย่างถูกต้องและตรวจพบอุปกรณ์ที่เชื่อมต่ออย่างถูกต้อง(ADB is set up properly and the device connected is being detected properly.)

1. ในการดำเนินการนี้ ให้เชื่อมต่อ อุปกรณ์ Android ของคุณ กับคอมพิวเตอร์ จากนั้นเปิดโฟลเดอร์ที่มีเครื่องมือแพลตฟอร์มSDK

2. ในโฟลเดอร์นี้ ให้กด Shift ค้างไว้แล้วคลิก(down Shift and then right-click)ขวา จากเมนู ให้เลือกตัวเลือก " เปิดหน้าต่างคำสั่งที่นี่(Open Command window here) " หากไม่มีตัวเลือกในการเปิดหน้าต่างคำสั่ง ให้คลิกที่ “ เปิดหน้าต่าง PowerShell ที่นี่(Open PowerShell window here)

คลิกที่ "เปิดหน้าต่าง PowerShell ที่นี่"

3. ตอนนี้ ใน หน้าต่าง พร้อมรับคำสั่ง(Command Prompt) /หน้าต่าง PowerShell ให้พิมพ์รหัสต่อไปนี้: “ .\adb devices ” แล้วกด Enter

ในหน้าต่างคำสั่ง/หน้าต่าง PowerShell พิมพ์รหัสต่อไปนี้

4. นี่จะแสดงชื่ออุปกรณ์ของคุณในหน้าต่างคำสั่ง

5. หากไม่เป็นเช่นนั้น แสดงว่ามีปัญหากับไดรเวอร์ของอุปกรณ์

6. มีวิธีแก้ไขปัญหานี้อย่างง่าย ไปที่แถบค้นหาบนคอมพิวเตอร์ของคุณและเปิดDevice Manager

7. อุปกรณ์ Android ของคุณจะแสดงอยู่ที่นั่น คลิกขวา(Right-click)ที่มันแล้วแตะที่ตัวเลือกอัพเดตไดรเวอร์(update driver option.)

คลิกขวาที่มันแล้วแตะที่ตัวเลือกไดรเวอร์อัพเดต

8. ถัดไป คลิกที่ตัวเลือกเพื่อค้นหาไดรเวอร์(Drivers)ออนไลน์ หากมีไดรเวอร์ใหม่ให้ดาวน์โหลดและติดตั้ง(automatically get downloaded and installed)ลงในคอมพิวเตอร์ของคุณ โดยอัตโนมัติ

ดาวน์โหลดและติดตั้งบนคอมพิวเตอร์ของคุณโดยอัตโนมัติ

9. ตอนนี้ กลับไปที่command prompt/PowerShel l window แล้วพิมพ์คำสั่งเดียวกันกับด้านบน แล้วกดEnter ตอนนี้คุณจะสามารถเห็นชื่ออุปกรณ์ที่แสดงบนหน้าจอ

นี่เป็นการยืนยันว่าADBได้รับการตั้งค่าเรียบร้อยแล้วและอุปกรณ์ของคุณเชื่อมต่ออย่างถูกต้อง ตอนนี้คุณสามารถดำเนินการใดๆ บนโทรศัพท์ของคุณได้โดยใช้คำสั่งADB ต้องป้อนคำสั่งเหล่านี้ในหน้าต่างพร้อมรับคำสั่ง(Command Prompt)หรือPowerShell ในการติดตั้งAPKบนอุปกรณ์ของคุณผ่านADBคุณต้องมี ไฟล์ APKที่จัดเก็บไว้ในคอมพิวเตอร์ของคุณ สมมติว่าเรากำลังติดตั้ง ไฟล์ APKสำหรับ เครื่องเล่น สื่อVLC

ทำตามขั้นตอนด้านล่างเพื่อติดตั้งแอปบนอุปกรณ์ของคุณ:

1. สิ่งแรกที่คุณต้องทำคือย้ายไฟล์ APK ไปยังโฟลเดอร์ที่มีเครื่องมือแพลตฟอร์ม SDK (move the APK file to the folder containing the SDK platform tools.)วิธีนี้จะทำให้ง่ายขึ้นเนื่องจากคุณไม่จำเป็นต้องพิมพ์เส้นทางทั้งหมดสำหรับตำแหน่งของ ไฟล์ APKแยกต่างหาก

2. จากนั้น เปิดหน้าต่างพรอมต์คำสั่งหรือหน้าต่างPowerShellแล้วพิมพ์คำสั่งต่อไปนี้: “ adb install <app name.apk> ” โดยที่ชื่อแอปคือชื่อของไฟล์APK ในกรณีของเรา มันจะเป็น “ VLC.apk

วิธีการติดตั้ง APK โดยใช้คำสั่ง ADB

3. เมื่อการติดตั้งเสร็จสิ้น คุณจะเห็นข้อความ “ Success ” ปรากฏบนหน้าจอของคุณ

ที่แนะนำ:(Recommended:)

ดังนั้น ตอนนี้คุณได้เรียนรู้วิธีติดตั้ง APK เรียบร้อยแล้วโดยใช้คำสั่ง( how to install APK using ADB commands) ADB อย่างไรก็ตาม ตามที่กล่าวไว้ข้างต้นADBเป็นเครื่องมือที่ทรงพลังและสามารถใช้เพื่อดำเนินการอื่นๆ ได้ สิ่งที่คุณต้องรู้คือโค้ดและไวยากรณ์ที่ถูกต้อง และคุณจะสามารถทำอะไรได้อีกมาก ในส่วนถัดไป เรามีโบนัสเล็กน้อยสำหรับคุณ เราจะแสดงรายการคำสั่งสำคัญที่เลือกไว้ซึ่งคุณสามารถลองและสนุกกับการทดลองได้

คำสั่ง ADB ที่สำคัญอื่นๆ(Other Important ADB Commands)

1. “adb install -r <app name.apk>” – คำสั่งนี้อนุญาตให้คุณติดตั้งใหม่หรืออัปเดตแอปที่มีอยู่ ตัวอย่างเช่น คุณมีแอปติดตั้งอยู่ในอุปกรณ์อยู่แล้ว แต่คุณต้องการอัปเดตแอปโดยใช้ ไฟล์ APK ล่าสุด สำหรับแอป นอกจากนี้ยังมีประโยชน์เมื่อแอประบบเสียหาย และคุณจำเป็นต้องแทนที่แอปที่เสียหายโดยใช้ไฟล์APK

2. “adb install -s <app name.apk>” – คำสั่งนี้อนุญาตให้คุณติดตั้งแอปบนการ์ด SD ของคุณได้ โดยที่แอปนั้นรองรับการติดตั้งบนการ์ด SD และหากอุปกรณ์ของคุณอนุญาตให้ติดตั้งแอปได้ การ์ด SD

3. “adb uninstall <app name.apk>” – คำสั่งนี้อนุญาตให้คุณถอนการติดตั้งแอพจากอุปกรณ์ของคุณ อย่างไรก็ตาม สิ่งหนึ่งที่ต้องจำไว้คือ คุณต้องพิมพ์ชื่อแพ็คเกจทั้งหมดขณะถอนการติดตั้ง แอป. ตัวอย่างเช่น คุณต้องเขียน “com.instagram.android” เพื่อถอนการติดตั้งInstagramจากอุปกรณ์ของคุณ

4. “adb logcat” –คำสั่งนี้ให้คุณดูไฟล์บันทึกของอุปกรณ์

5. “adb shell” –คำสั่งนี้ให้คุณเปิดเชลล์บรรทัดคำสั่งLinux แบบโต้ตอบบน อุปกรณ์Android ของคุณ(Android)

6. “adb push <file location path>/sdcard/<folder name>” – คำสั่งนี้อนุญาตให้คุณถ่ายโอนไฟล์บางไฟล์บนคอมพิวเตอร์ของคุณไปยังการ์ด SD ของอุปกรณ์Android ของคุณ (Android)ที่นี่ “เส้นทางตำแหน่งไฟล์” ย่อมาจากเส้นทางของไฟล์ในคอมพิวเตอร์ของคุณและ “ชื่อโฟลเดอร์” คือไดเร็กทอรีที่จะถ่ายโอนไฟล์บนอุปกรณ์Android ของคุณ(Android)

7. “adb pull /sdcard/<file name><file location path>” – คำสั่งนี้ถือได้ว่าเป็นการย้อนกลับของคำสั่ง push ช่วยให้คุณสามารถถ่ายโอนไฟล์จาก อุปกรณ์ Androidไปยังคอมพิวเตอร์ของคุณได้ คุณต้องพิมพ์ชื่อไฟล์ในการ์ด SD แทน "ชื่อไฟล์" ระบุตำแหน่งบนคอมพิวเตอร์ของคุณที่คุณต้องการบันทึกไฟล์ในตำแหน่ง "เส้นทางตำแหน่งไฟล์"

8. “adb reboot” –คำสั่งนี้อนุญาตให้คุณรีสตาร์ทอุปกรณ์ของคุณ คุณยังสามารถเลือกที่จะบูตอุปกรณ์ของคุณใน bootloader โดยเพิ่ม -bootloader หลังจากรีบูต อุปกรณ์บางอย่างยังอนุญาตให้คุณบูตเข้าสู่ โหมดการ กู้คืน(Recovery)โดยตรงโดยพิมพ์ "การกู้คืนการรีบูต" แทนการรีบูตเพียงอย่างเดียว



About the author

ฉันเป็นมืออาชีพด้านการรีวิวซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปี ฉันได้เขียนและตรวจสอบซอฟต์แวร์ประเภทต่างๆ มากมาย รวมถึงแต่ไม่จำกัดเพียง Microsoft Office (Office 2007, 2010, 2013), แอป Android และเครือข่ายไร้สาย ทักษะของฉันอยู่ที่การจัดเตรียมการทบทวนโปรแกรม/แอปพลิเคชันโดยละเอียดและมีวัตถุประสงค์เพื่อให้ผู้อื่นใช้เป็นเอกสารอ้างอิงหรือสำหรับงานของตนเอง ฉันยังเป็นผู้เชี่ยวชาญเกี่ยวกับผลิตภัณฑ์ MS office และมีคำแนะนำเกี่ยวกับวิธีการใช้งานอย่างมีประสิทธิภาพและประสิทธิผล



Related posts