CapabilitiesNewReply

public class CapabilitiesNewReply
extends JdwpPayload

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


Charge utile d'une réponse CapabilitiesNew du protocole JDWP.

Résumé

Constantes

int CAN_REDEFINE_CLASSES_DEX_IDX

int CAN_REDEFINE_CLASSES_IDX

Constructeurs publics

CapabilitiesNewReply()

Méthodes publiques

ByteBuffer getConverted()

Convertissez la charge utile de la réponse de sorte que, si nous parlons à un appareil Android et qu'il dispose de fonctionnalités RedefineClasses, l'octet CanRedefineClasses soit défini sur "true".

void parse(ByteBuffer buffer, JdwpProtocol protocol)

Constantes

CAN_REDEFINE_CLASSES_DEX_IDX

public static final int CAN_REDEFINE_CLASSES_DEX_IDX

Valeur constante : 31 (0x0000001f)

CAN_REDEFINE_CLASSES_IDX

public static final int CAN_REDEFINE_CLASSES_IDX

Valeur constante : 7 (0x00000007)

Constructeurs publics

CapabilitiesNewReply

public CapabilitiesNewReply ()

Méthodes publiques

getConverted

public ByteBuffer getConverted ()

Convertissez la charge utile de la réponse de sorte que, si nous parlons à un appareil Android et qu'il dispose de fonctionnalités RedefineClasses, l'octet CanRedefineClasses soit défini sur "true". Notez que ce byte n'est normalement jamais défini lorsque vous communiquez avec un appareil Android, car il tente d'empêcher le débogueur de lui fournir des fichiers de classe Java simples.

Renvoie
ByteBuffer

parse

public void parse (ByteBuffer buffer, 
                JdwpProtocol protocol)

Paramètres
buffer ByteBuffer

protocol JdwpProtocol