CapabilitiesNewReply

public class CapabilitiesNewReply
extends JdwpPayload

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


JDWP 프로토콜의 CapabilitiesNew 응답 페이로드입니다.

요약

상수

int CAN_REDEFINE_CLASSES_DEX_IDX

int CAN_REDEFINE_CLASSES_IDX

공개 생성자

CapabilitiesNewReply()

공개 메서드

ByteBuffer getConverted()

Android 기기와 통신하고 기기에 RedefineClasses 기능이 있는 경우 CanRedefineClasses 바이트가 true로 설정되도록 답장 페이로드를 변환합니다.

void parse(ByteBuffer buffer, JdwpProtocol protocol)

상수

CAN_REDEFINE_CLASSES_DEX_IDX

public static final int CAN_REDEFINE_CLASSES_DEX_IDX

상수 값: 31 (0x0000001f)

CAN_REDEFINE_CLASSES_IDX

public static final int CAN_REDEFINE_CLASSES_IDX

상수 값: 7 (0x00000007)

공개 생성자

CapabilitiesNewReply

public CapabilitiesNewReply ()

공개 메서드

getConverted

public ByteBuffer getConverted ()

Android 기기와 통신하고 기기에 RedefineClasses 기능이 있는 경우 CanRedefineClasses 바이트가 true로 설정되도록 답장 페이로드를 변환합니다. 이 바이트는 디버거가 일반 Java 클래스 파일을 공급하지 못하도록 하려고 하므로 Android 기기와 통신할 때는 일반적으로 설정되지 않습니다.

반환 값
ByteBuffer

parse

public void parse (ByteBuffer buffer, 
                JdwpProtocol protocol)

매개변수
buffer ByteBuffer

protocol JdwpProtocol