Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Em đang làm tool bằng c# qua adb những các câu lệnh không tap được cứ bị qua bước luôn
Mấy code này bị ạ
UpdateDeviceStatus(deviceID, "tap 1 nhát...");
KAutoHelper.ADBHelper.Tap(deviceID, 1763, 1017);
Thread.Sleep(800);
UpdateDeviceStatus(deviceID, "tap 1 nhát...");
KAutoHelper.ADBHelper.Tap(deviceID, 1763, 1017);
Thread.Sleep(800);
UpdateDeviceStatus(deviceID, "Chọn ngôn ngữ...");
for (int t = 0; t < 12; t++)
{
var screen = KAutoHelper.ADBHelper.ScreenShoot(deviceID); // Chụp màn hình
var matchPoint = KAutoHelper.ImageScanOpenCV.FindOutPoint(screen, new Bitmap("Data//ngonngu.png"));
if (matchPoint != null)
{
KAutoHelper.ADBHelper.Tap(deviceID, matchPoint.Value.X, matchPoint.Value.Y); // Tap vào vị trí của ảnh
Thread.Sleep(800); // Đợi 800ms sau khi tap
break; // Thoát khỏi vòng lặp khi tìm thấy ảnh và thực hiện tap
}
else
{
Thread.Sleep(1000); // Đợi 1000ms trước khi thử lại
}
}