CapabilitiesNewReply
public
class
CapabilitiesNewReply
extends JdwpPayload
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.server.jdwp.JdwpPayload | |
| ↳ | com.android.tradefed.device.server.jdwp.packets.CapabilitiesNewReply | |
Il payload di una risposta CapabilitiesNew del protocollo JDWP.
Riepilogo
Costanti | |
|---|---|
int |
CAN_REDEFINE_CLASSES_DEX_IDX
|
int |
CAN_REDEFINE_CLASSES_IDX
|
Costruttori pubblici | |
|---|---|
CapabilitiesNewReply()
|
|
Metodi pubblici | |
|---|---|
ByteBuffer
|
getConverted()
Converti il payload della risposta in modo che, se stiamo comunicando con un dispositivo Android e questo dispone delle funzionalità RedefineClasses, il byte CanRedefineClasses sia impostato su true. |
void
|
parse(ByteBuffer buffer, JdwpProtocol protocol)
|
Costanti
CAN_REDEFINE_CLASSES_DEX_IDX
public static final int CAN_REDEFINE_CLASSES_DEX_IDX
Valore costante: 31 (0x0000001f)
CAN_REDEFINE_CLASSES_IDX
public static final int CAN_REDEFINE_CLASSES_IDX
Constant Value: 7 (0x00000007)
Costruttori pubblici
CapabilitiesNewReply
public CapabilitiesNewReply ()
Metodi pubblici
getConverted
public ByteBuffer getConverted ()
Converti il payload della risposta in modo che, se stiamo comunicando con un dispositivo Android e questo dispone delle funzionalità RedefineClasses, il byte CanRedefineClasses sia impostato su true. Tieni presente che questo byte in genere non viene mai impostato quando si comunica con un dispositivo Android perché tenta di impedire al debugger di fornire file di classe Java semplici.
| Ritorni | |
|---|---|
ByteBuffer |
|
parse
public void parse (ByteBuffer buffer,
JdwpProtocol protocol)| Parametri | |
|---|---|
buffer |
ByteBuffer |
protocol |
JdwpProtocol |