aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androidconfigurations.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/android/androidconfigurations.h')
-rw-r--r--src/plugins/android/androidconfigurations.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/android/androidconfigurations.h b/src/plugins/android/androidconfigurations.h
index a6f6c5d4a2..a727b3690c 100644
--- a/src/plugins/android/androidconfigurations.h
+++ b/src/plugins/android/androidconfigurations.h
@@ -27,6 +27,8 @@
#include "android_global.h"
#include "androidsdkpackage.h"
+#include "androidsdkmanager.h"
+
#include <projectexplorer/toolchain.h>
#include <qtsupport/qtversionmanager.h>
@@ -124,7 +126,6 @@ public:
Utils::FilePath ndkLocation(const QtSupport::BaseQtVersion *qtVersion) const;
Utils::FilePath defaultNdkLocation() const;
- Utils::FilePath gdbServer(const QString &androidAbi, const QtSupport::BaseQtVersion *qtVersion) const;
QVersionNumber ndkVersion(const QtSupport::BaseQtVersion *qtVersion) const;
QVersionNumber ndkVersion(const Utils::FilePath &ndkPath) const;
@@ -135,6 +136,8 @@ public:
QStringList defaultEssentials() const;
QStringList essentialsFromQtVersion(const QtSupport::BaseQtVersion &version) const;
QStringList allEssentials() const;
+ bool allEssentialsInstalled(Internal::AndroidSdkManager *sdkManager);
+ bool sdkToolsOk() const;
Utils::FilePath openJDKLocation() const;
void setOpenJDKLocation(const Utils::FilePath &openJDKLocation);
@@ -151,6 +154,7 @@ public:
bool automaticKitCreation() const;
void setAutomaticKitCreation(bool b);
+ static Utils::FilePath defaultSdkPath();
Utils::FilePath adbToolPath() const;
Utils::FilePath androidToolPath() const;
Utils::FilePath emulatorToolPath() const;
@@ -175,7 +179,6 @@ public:
QString bestNdkPlatformMatch(int target, const QtSupport::BaseQtVersion *qtVersion) const;
- static ProjectExplorer::Abi abiForToolChainPrefix(const QString &toolchainPrefix);
static QLatin1String toolchainPrefix(const ProjectExplorer::Abi &abi);
static QLatin1String toolsPrefix(const ProjectExplorer::Abi &abi);
static QLatin1String displayName(const ProjectExplorer::Abi &abi);
@@ -185,7 +188,6 @@ public:
OpenGl getOpenGLEnabled(const QString &emulator) const;
bool isConnected(const QString &serialNumber) const;
- bool useNativeUiTools() const;
bool isCmdlineSdkToolsInstalled() const;
bool sdkFullyConfigured() const { return m_sdkFullyConfigured; }
@@ -199,6 +201,7 @@ public:
Utils::FilePath openSslLocation() const;
void setOpenSslLocation(const Utils::FilePath &openSslLocation);
+ static Utils::FilePath getJdkPath();
private:
static QString getDeviceProperty(const Utils::FilePath &adbToolPath,