summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorAlex Light <allight@google.com>2017-12-14 13:27:13 -0800
committerAlex Light <allight@google.com>2017-12-19 14:52:08 -0800
commitfbf9670f31d09c47078d43fd85ee2bda23273d26 (patch)
treec2ee763c73f3cf89cfe3aed6230c1830b27583b3 /Android.mk
parent3979571aa1dfc907569fb7e27ab225ca89f6f86e (diff)
downloadart-fbf9670f31d09c47078d43fd85ee2bda23273d26.tar.gz
art-fbf9670f31d09c47078d43fd85ee2bda23273d26.tar.bz2
art-fbf9670f31d09c47078d43fd85ee2bda23273d26.zip
Add adbconnection plugin
This plugin will take care of creating and managing a debugger connection through the adb daemon. This involves sending DDMS messages from the runtime, loading the JDWP agent when required, and setting up the connection. We need this since DDMS packets can be sent even if there has not been a full handshake done with the JDWP agent. Add an 'adbconnection' value to '-XjdwpProvider:...' to allow one to request that the adbconnection plugin be used to provide JDWP functionality. Bug: 62821960 Test: Manual, Flash walleye, debug apps Change-Id: Id9bed589b7c5e3830e6cdfbfee460b091459a27b
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 174cde36ef..cb0b709107 100644
--- a/Android.mk
+++ b/Android.mk
@@ -370,6 +370,7 @@ LOCAL_REQUIRED_MODULES := \
libopenjdkjvmti \
patchoat \
profman \
+ libadbconnection \
# For nosy apps, we provide a fake library that avoids namespace issues and gives some warnings.
LOCAL_REQUIRED_MODULES += libart_fake
@@ -395,6 +396,7 @@ LOCAL_REQUIRED_MODULES += \
libopenjdkjvmtid \
patchoatd \
profmand \
+ libadbconnectiond \
endif
endif