forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.7'
Conflicts: qbs/modules/qtc/qtc.qbs qtcreator.pri src/plugins/android/androiddebugsupport.cpp Change-Id: I01c4880850ad25432a65bb32849365d2aeb0756f
This commit is contained in:
@@ -29,6 +29,7 @@
|
||||
|
||||
#include <QPair>
|
||||
#include <QObject>
|
||||
#include <QVersionNumber>
|
||||
|
||||
namespace ProjectExplorer {
|
||||
class Kit;
|
||||
@@ -48,7 +49,12 @@ class ANDROID_EXPORT AndroidManager : public QObject
|
||||
public:
|
||||
static QString packageName(ProjectExplorer::Target *target);
|
||||
static QString packageName(const Utils::FileName &manifestFile);
|
||||
|
||||
static bool packageInstalled(const QString &deviceSerial,
|
||||
const QString &packageName);
|
||||
static void apkInfo(const Utils::FileName &apkPath,
|
||||
QString *packageName = nullptr,
|
||||
QVersionNumber *version = nullptr,
|
||||
QString *activityPath = nullptr);
|
||||
static QString intentName(ProjectExplorer::Target *target);
|
||||
static QString activityName(ProjectExplorer::Target *target);
|
||||
|
||||
@@ -86,6 +92,10 @@ public:
|
||||
static AndroidQtSupport *androidQtSupport(ProjectExplorer::Target *target);
|
||||
static bool updateGradleProperties(ProjectExplorer::Target *target);
|
||||
static int findApiLevel(const Utils::FileName &platformPath);
|
||||
|
||||
static void runAdbCommandDetached(const QStringList &args);
|
||||
static bool runAdbCommand(const QStringList &args, QString *output = nullptr);
|
||||
static bool runAaptCommand(const QStringList &args, QString *output = nullptr);
|
||||
};
|
||||
|
||||
} // namespace Android
|
||||
|
||||
Reference in New Issue
Block a user