CapabilitiesNewReply

public class CapabilitiesNewReply
extends JdwpPayload

java.lang.Object
   ↳ com.android.tradefed.device.server.jdwp.JdwpPayload
     ↳ com.android.tradefed.device.server.jdwp.packets.CapabilitiesNewReply


Tải trọng của câu trả lời CapabilitiesNew trong giao thức JDWP.

Tóm tắt

Hằng số

int CAN_REDEFINE_CLASSES_DEX_IDX

int CAN_REDEFINE_CLASSES_IDX

Hàm khởi tạo công khai

CapabilitiesNewReply()

Phương thức công khai

ByteBuffer getConverted()

Chuyển đổi tải trọng phản hồi sao cho nếu chúng ta đang nói chuyện với một thiết bị Android và thiết bị đó có các chức năng RedefineClasses, thì byte CanRedefineClasses được đặt thành true.

void parse(ByteBuffer buffer, JdwpProtocol protocol)

Hằng số

CAN_REDEFINE_CLASSES_DEX_IDX

public static final int CAN_REDEFINE_CLASSES_DEX_IDX

Giá trị hằng số: 31 (0x0000001f)

CAN_REDEFINE_CLASSES_IDX

public static final int CAN_REDEFINE_CLASSES_IDX

Giá trị hằng số: 7 (0x00000007)

Hàm khởi tạo công khai

CapabilitiesNewReply

public CapabilitiesNewReply ()

Phương thức công khai

getConverted

public ByteBuffer getConverted ()

Chuyển đổi tải trọng phản hồi sao cho nếu chúng ta đang nói chuyện với một thiết bị Android và thiết bị đó có các chức năng RedefineClasses, thì byte CanRedefineClasses được đặt thành true. Xin lưu ý rằng byte đó thường không bao giờ được đặt khi giao tiếp với thiết bị Android vì nó cố gắng ngăn trình gỡ lỗi cung cấp các tệp lớp Java cũ cho thiết bị.

Giá trị trả về
ByteBuffer

phân tích cú pháp

public void parse (ByteBuffer buffer, 
                JdwpProtocol protocol)

Tham số
buffer ByteBuffer

protocol JdwpProtocol