ВозможностиНовыйОтветить
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 |