summaryrefslogtreecommitdiff
path: root/src/plugins/android/androidrunnerworker.h
diff options
context:
space:
mode:
authorVikas Pachdha <vikas.pachdha@qt.io>2018-12-20 18:40:34 +0100
committerVikas Pachdha <vikas.pachdha@qt.io>2019-02-01 08:17:56 +0000
commit59de3fcb6416dc0387e85a1852d1226ae507b7fe (patch)
tree366aa2110114b3a928ce97ab39b09e6c35f7f84b /src/plugins/android/androidrunnerworker.h
parentd886285ff0f9931b39a6069bc5260cf2148757eb (diff)
downloadqt-creator-59de3fcb6416dc0387e85a1852d1226ae507b7fe.tar.gz
Android: Fix gdbserver upload for Windows when using Armv8 arch
The gdbserver is not uploaded to device for armv7 as lib symlink is available and we can use the gdbserver packaged with the apk Task-number: QTCREATORBUG-21317 Change-Id: I263eb48bbf3cf05b969db934a928185dba10373b Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/android/androidrunnerworker.h')
-rw-r--r--src/plugins/android/androidrunnerworker.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/android/androidrunnerworker.h b/src/plugins/android/androidrunnerworker.h
index 18639683ae..39b25a1a29 100644
--- a/src/plugins/android/androidrunnerworker.h
+++ b/src/plugins/android/androidrunnerworker.h
@@ -48,7 +48,6 @@ public:
~AndroidRunnerWorker() override;
bool adbShellAmNeedsQuotes();
bool runAdb(const QStringList &args, int timeoutS = 10, const QByteArray &writeData = {});
- bool uploadFile(const QString &from, const QString &to, const QString &flags = QString("+x"));
void adbKill(qint64 pid);
QStringList selector() const;
void forceStop();
@@ -71,8 +70,11 @@ signals:
void remoteOutput(const QString &output);
void remoteErrorOutput(const QString &output);
-protected:
+private:
void asyncStartHelper();
+ bool deviceFileExists(const QString &filePath);
+ bool packageFileExists(const QString& filePath);
+ bool uploadGdbServer();
enum class JDBState {
Idle,