CapabilitiesNewReply
public
class
CapabilitiesNewReply
extends JdwpPayload
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.server.jdwp.JdwpPayload | |
| ↳ | com.android.tradefed.device.server.jdwp.packets.CapabilitiesNewReply | |
Die Nutzlast einer CapabilitiesNew-Antwort des JDWP-Protokolls.
Zusammenfassung
Konstanten | |
|---|---|
int |
CAN_REDEFINE_CLASSES_DEX_IDX
|
int |
CAN_REDEFINE_CLASSES_IDX
|
Öffentliche Konstruktoren | |
|---|---|
CapabilitiesNewReply()
|
|
Öffentliche Methoden | |
|---|---|
ByteBuffer
|
getConverted()
Konvertiere die Antwortnutzlast so, dass das Byte „CanRedefineClasses“ auf „true“ gesetzt wird, wenn wir mit einem Android-Gerät kommunizieren und es die Funktion „RedefineClasses“ unterstützt. |
void
|
parse(ByteBuffer buffer, JdwpProtocol protocol)
|
Konstanten
CAN_REDEFINE_CLASSES_DEX_IDX
public static final int CAN_REDEFINE_CLASSES_DEX_IDX
Konstanter Wert: 31 (0x0000001f)
CAN_REDEFINE_CLASSES_IDX
public static final int CAN_REDEFINE_CLASSES_IDX
Konstanter Wert: 7 (0x00000007)
Öffentliche Konstruktoren
CapabilitiesNewReply
public CapabilitiesNewReply ()
Öffentliche Methoden
getConverted
public ByteBuffer getConverted ()
Konvertiere die Antwortnutzlast so, dass das Byte „CanRedefineClasses“ auf „true“ gesetzt wird, wenn wir mit einem Android-Gerät kommunizieren und es die Funktion „RedefineClasses“ unterstützt. Dieses Byte wird normalerweise nie gesetzt, wenn mit einem Android-Gerät kommuniziert wird, da dadurch verhindert werden soll, dass der Debugger einfache Java-Klassendateien erhält.
| Returns | |
|---|---|
ByteBuffer |
|
parse
public void parse (ByteBuffer buffer,
JdwpProtocol protocol)| Parameter | |
|---|---|
buffer |
ByteBuffer |
protocol |
JdwpProtocol |