Fix UsbDebuggingActivity not shown in adb tcpip mode

Bug: 8646772
Change-Id: If34c756bece903a0a452070bbc94ebc71d325bf6
This commit is contained in:
Benoit Goby
2013-04-17 17:34:30 -07:00
parent 18455c307d
commit 29a4b7277e

View File

@@ -30,6 +30,7 @@ import android.hardware.usb.UsbManager;
import android.os.Bundle;
import android.os.IBinder;
import android.os.ServiceManager;
import android.os.SystemProperties;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
@@ -54,7 +55,10 @@ public class UsbDebuggingActivity extends AlertActivity
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
mDisconnectedReceiver = new UsbDisconnectedReceiver(this);
if (SystemProperties.getInt("service.adb.tcp.port", 0) == 0) {
mDisconnectedReceiver = new UsbDisconnectedReceiver(this);
}
Intent intent = getIntent();
String fingerprints = intent.getStringExtra("fingerprints");
mKey = intent.getStringExtra("key");