summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/qtcreator/debugger/lldbbridge.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index 34813e1387..8cd0f93252 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -931,20 +931,19 @@ class Dumper(DumperBase):
elif (self.startMode_ == DebuggerStartMode.AttachToRemoteServer
and self.platform_ == 'remote-android'):
- # For some reason, 127.0.0.1 doesn't work with Android.
- remote_channel = ('connect://'
- + self.remoteChannel_.replace('127.0.0.1', 'localhost'))
- connect_options = lldb.SBPlatformConnectOptions(remote_channel)
+ connect_options = lldb.SBPlatformConnectOptions(self.remoteChannel_)
res = self.target.GetPlatform().ConnectRemote(connect_options)
- DumperBase.warn("CONNECT: %s %s %s %s" % (res,
- remote_channel,
+
+ DumperBase.warn("CONNECT: %s %s platform: %s %s" % (res,
+ self.remoteChannel_,
self.target.GetPlatform().GetName(),
self.target.GetPlatform().IsConnected()))
if not res.Success():
self.report(self.describeError(error))
self.reportState('enginerunfailed')
return
+
attach_info = lldb.SBAttachInfo(self.attachPid_)
self.process = self.target.Attach(attach_info, error)
if not error.Success():