ВозможностиНовыйОтветить

public class CapabilitiesNewReply
extends JdwpPayload

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


Полезная нагрузка ответа CapabilitiesNew протокола JDWP.

Краткое содержание

Константы

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)

Публичные конструкторы

ВозможностиНовыйОтветить

public CapabilitiesNewReply ()

Публичные методы

getConverted

public ByteBuffer getConverted ()

Преобразуйте полезную нагрузку ответа таким образом, чтобы при обращении к устройству Android с поддержкой RedefineClasses байт CanRedefineClasses устанавливался в значение true. Обратите внимание, что этот байт обычно никогда не устанавливается при обращении к устройству Android, поскольку он пытается предотвратить передачу отладчиком старых файлов классов Java.

Возврат
ByteBuffer

анализировать

public void parse (ByteBuffer buffer, 
                JdwpProtocol protocol)

Параметры
buffer ByteBuffer

protocol JdwpProtocol