diff options
author | Xavier Ducrohet <xav@android.com> | 2010-09-03 17:14:29 -0700 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2010-09-03 17:25:49 -0700 |
commit | 0b21937765ca5307a6a7e244ba4eddd36954b9cf (patch) | |
tree | 0158022cbfffe20f234920a61514c814d1ea59c3 /eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml | |
parent | d739049a624f4492bf292cde501af39a77b01624 (diff) | |
download | sdk-0b21937765ca5307a6a7e244ba4eddd36954b9cf.zip sdk-0b21937765ca5307a6a7e244ba4eddd36954b9cf.tar.gz sdk-0b21937765ca5307a6a7e244ba4eddd36954b9cf.tar.bz2 |
DDMS now receives the adb location through an extension point.
Previously DDMS received the adb location through a normal Java API
which requires the other plug-in to be actually running (This
was done in the the start method of ADT).
The new change allows DDMS to start a plug-in (by loading
an extension provided by the plug-in) to query for the location
of adb.
This allows us to have plug-ins with no UI able to provide
the location of ADB (ie a "platform" plug-in that has no UI
besides a pref page, that is started by DDMS indirectly).
Also cleaned up how HierarchyViewer use the AndroidDebugBridge.
Change-Id: I8e842a294eea94c06417149144a2ce435e719cfd
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml')
-rw-r--r-- | eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml b/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml index bd92a97..bb30ec0 100644 --- a/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml +++ b/eclipse/plugins/com.android.ide.eclipse.adt/plugin.xml @@ -765,4 +765,10 @@ id="com.android.ide.eclipse.adt.AndroidJUnitPropertyTester"> </propertyTester> </extension> + <extension + point="com.android.ide.eclipse.ddms.adbLocator"> + <locator + class="com.android.ide.eclipse.adt.AdbLocator"> + </locator> + </extension> </plugin> |