[androidtestrunner] Add early return if AndroidManifest.xml is missing
Helps to debug deployment issues. Change-Id: I15909b3ce9e680636e87ec8764bacbd75711e857 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit 2c8872f3815853b3bdefde30f09acd4389933744) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit c971288a041529d263870b1cbe8d121e35f064c4)
This commit is contained in:
parent
284afd136d
commit
a30cc31e8c
@ -857,6 +857,10 @@ int main(int argc, char *argv[])
|
|||||||
g_testInfo.userId = userId();
|
g_testInfo.userId = userId();
|
||||||
|
|
||||||
QString manifest = g_options.buildPath + "/AndroidManifest.xml"_L1;
|
QString manifest = g_options.buildPath + "/AndroidManifest.xml"_L1;
|
||||||
|
if (!QFile::exists(manifest)) {
|
||||||
|
qCritical("Unable to find '%s'.", qPrintable(manifest));
|
||||||
|
return EXIT_ERROR;
|
||||||
|
}
|
||||||
g_options.package = packageNameFromAndroidManifest(manifest);
|
g_options.package = packageNameFromAndroidManifest(manifest);
|
||||||
if (g_options.activity.isEmpty())
|
if (g_options.activity.isEmpty())
|
||||||
g_options.activity = activityFromAndroidManifest(manifest);
|
g_options.activity = activityFromAndroidManifest(manifest);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user