From e649a5652486874c937652ed58baee9ca3f44b3e Mon Sep 17 00:00:00 2001 From: Orion Hodson Date: Mon, 4 Feb 2019 16:54:24 +0000 Subject: [PATCH] Move CLIENT_PROTOCOL_VERSION to point of use Removes dependency on constant that was in libcore. Bug: b/119742461 Test: m -j100 checkbuild Change-Id: I1708652edf65789ef4bdb6e83568696f70f96bdd --- core/java/android/ddm/DdmHandleHello.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/core/java/android/ddm/DdmHandleHello.java b/core/java/android/ddm/DdmHandleHello.java index b2288fc4492df..87568e857d6df 100644 --- a/core/java/android/ddm/DdmHandleHello.java +++ b/core/java/android/ddm/DdmHandleHello.java @@ -16,13 +16,15 @@ package android.ddm; +import android.os.Debug; +import android.os.UserHandle; +import android.util.Log; + +import dalvik.system.VMRuntime; + import org.apache.harmony.dalvik.ddmc.Chunk; import org.apache.harmony.dalvik.ddmc.ChunkHandler; import org.apache.harmony.dalvik.ddmc.DdmServer; -import android.util.Log; -import android.os.Debug; -import android.os.UserHandle; -import dalvik.system.VMRuntime; import java.nio.ByteBuffer; @@ -35,6 +37,8 @@ public class DdmHandleHello extends ChunkHandler { public static final int CHUNK_WAIT = type("WAIT"); public static final int CHUNK_FEAT = type("FEAT"); + private static final int CLIENT_PROTOCOL_VERSION = 1; + private static DdmHandleHello mInstance = new DdmHandleHello(); private static final String[] FRAMEWORK_FEATURES = new String[] { @@ -145,7 +149,7 @@ public class DdmHandleHello extends ChunkHandler { + vmFlags.length() * 2 + 1); out.order(ChunkHandler.CHUNK_ORDER); - out.putInt(DdmServer.CLIENT_PROTOCOL_VERSION); + out.putInt(CLIENT_PROTOCOL_VERSION); out.putInt(android.os.Process.myPid()); out.putInt(vmIdent.length()); out.putInt(appName.length());