รูทอุปกรณ์เสมือน Android ด้วย Android 7.1.1
ฉันกำลังใช้ SDK Android อย่างเป็นทางการกับ Android Emulator เพื่อสร้าง Android เสมือน 7.1.1 (x86) ฉันจำเป็นต้องทดสอบหลาย ๆ อย่างรวมถึงแอพพลิเคชั่นบางตัวที่ต้องใช้การเข้าถึงรูทของอุปกรณ์ ตอนนี้ฉันรู้ว่าฉันสามารถadb rootและฉันมีรูทเชลล์ได้ แต่นั่นไม่อนุญาตให้แอพที่ฉันติดตั้งมีการเข้าถึงรูท ฉันได้ค้นคว้าหัวข้อนี้ในขณะนี้และได้เห็นวิธีการต่างๆ คำตอบส่วนใหญ่ถูกโพสต์เมื่อนานมาแล้ว ฉันคิดว่ามันค่อนข้างแปลกที่ไม่มีตัวเลือกในการสลับรูท - นี่เป็นเพราะ SDK ทั้งหมด ฉันจะรูทอุปกรณ์เสมือน Android ที่รัน Android 7.1.1 ได้อย่างมีประสิทธิภาพช่วยให้แอปเข้าถึงรูตที่ติดตั้งได้อย่างไร แก้ไข:ฉันไม่ต้องการใช้โปรแกรมจำลองการชำระเงินเช่น Genymotion ถ้าเป็นไปได้ edit2:นี่เป็นเพียงเพื่อการใช้งานส่วนตัว edit3: Genymotion ดูเหมือนจะเป็นทางออกที่ทำงานได้เป็นตัวจำลองทางเลือก Android SDK / Emulator ทำไมถึงไม่มีคุณสมบัติดังกล่าว edit4:คำตอบโดยxavier_fakeratดูเหมือนว่าจะทำงานได้อย่างสมบูรณ์แบบ แต่เนื่องจาก Android Studio เวอร์ชัน 3.1 ดูเหมือนจะไม่เป็นการรูทที่ถาวร เมื่อรีบูต …