2023-06-09
Thông thường chúng ta điều khiển LDPlayer qua ADB để thực hiện các yêu cầu như cài đặt ứng dụng hoặc chạy lệnh shell rất tiện ích. Thế nhưng trên máy tính Windows, ADB rất dễ bị offline hoặc port bị chiếm dụng, thậm chí bị lỗi không phát hiện thiết bị, rất bất tiện đối với việc debug hoặc thực hiện tự động hóa.
Tuy nhiên, trong đường dẫn cài đặt LDPlayer có 1 cái ứng dụng phụ mang tên ld.exe. Cái ứng dụng ld.exe này hỗ trợ thực hiện đại đa số lệnh ADB. Hơn nữa, nó có thể đảm bảo ổn định và không bị offiline. Blog này sẽ trình diễn hướng dẫn cách dùng ld.exe.
D:\LDPlayer\LDPlayer9\dnplayer |
(0 có nghĩa là tab LDPlayer đầu tiên; 1 là tab LDPlayer thứ 2, tương đương với index (ID) của LDPlayer)
Nhập lệnh đường dẫn ld.exe và :
Xin lưu ý: Tab LDPlayer đầu tiên chính là 0; Cái tab LDPlayer thứ 2 chính là 1,... theo luật như này sẽ dễ biết được index (ID) của phiên LDPlayer nào đó.
Ngoài cách tiêu chuẩn ADB này, còn hỗ trợ output qua dos để nhận kết quả lệnh.
Ví dụ: Kết quả nhập lệnh ld -s 0 pm list packages (như hình dưới) để nhận các tên package của tất cả ứng dụng trên phiên LDPlayer đầu tiên:
>>1. Nhận tên package của tất cả các ứng dụng trong LDPlayer:
ld pm list packages |
Tips: tải và cài đặt Package Name Viewer về để kiểm tra tên package (Google ID) của ứng dụng / game nào đó.
>>2. Nhận tên package và đường dẫn cài đặt của tất cả các ứng dụng trong LDPlayer:
ld pm list packages -f |
>>3. Nhận đường dẫn cài đặt của ứng dụng tương ứng trong LDPlayer:
ld pm path packageName |
>>4. Xóa dữ liệu ứng dụng:
ld pm clear packageName |
>>5. Cài đặt ứng dụng:
ld pm install path |
>>6. Gỡ cài đặt ứng dụng:
ld pm uninstall packageName |
>>1. Mô phỏng việc gõ:
ld input text |
>>2. Mô phỏng nút phím:
ld input keyevent nút phím nào đó |
>>3. Mô phỏng click chuột:
ld input tap X Y |
>>4. Mô phỏng lăn chuột:
ld input swipe X1 Y1 X2 Y2 |
ld setprop phone.imei 865166023949731 |
ld setprop phone.imsi 460000000000000 |
ld setprop ro.product.manufacturer iPhone |
ld setprop ro.product.model iPhone8 |
ld setprop phone.linenum 13800000000 |
ld setprop phone.simserial 89860000000000000000 |
ld setprop phone.androidid 0123456789abcdef |