CapabilitiesNewReply

public class CapabilitiesNewReply
extends JdwpPayload

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


A carga útil de uma resposta CapabilitiesNew do protocolo JDWP.

Resumo

Constantes

int CAN_REDEFINE_CLASSES_DEX_IDX

int CAN_REDEFINE_CLASSES_IDX

Construtores públicos

CapabilitiesNewReply()

Métodos públicos

ByteBuffer getConverted()

Converta o payload da resposta para que, se estivermos falando com um dispositivo Android e ele tiver recursos RedefineClasses, o byte CanRedefineClasses seja definido como verdadeiro.

void parse(ByteBuffer buffer, JdwpProtocol protocol)

Constantes

CAN_REDEFINE_CLASSES_DEX_IDX

public static final int CAN_REDEFINE_CLASSES_DEX_IDX

Valor da constante: 31 (0x0000001f)

CAN_REDEFINE_CLASSES_IDX

public static final int CAN_REDEFINE_CLASSES_IDX

Valor da constante: 7 (0x00000007)

Construtores públicos

CapabilitiesNewReply

public CapabilitiesNewReply ()

Métodos públicos

getConverted

public ByteBuffer getConverted ()

Converta o payload da resposta para que, se estivermos falando com um dispositivo Android e ele tiver recursos RedefineClasses, o byte CanRedefineClasses seja definido como verdadeiro. Normalmente, esse byte nunca é definido ao se comunicar com um dispositivo Android porque tenta impedir que o depurador o alimente com arquivos de classe Java simples.

Retorna
ByteBuffer

parse

public void parse (ByteBuffer buffer, 
                JdwpProtocol protocol)

Parâmetros
buffer ByteBuffer

protocol JdwpProtocol