Native android service implemented

This commit is contained in:
pokamest 2021-09-30 15:56:48 +03:00
parent d553d7f772
commit eb497be730
81 changed files with 6442 additions and 34 deletions

View file

@ -6,15 +6,16 @@
#include "systemservice.h"
#include "utils.h"
int runApplication(int argc, char** argv)
{
QCoreApplication app(argc,argv);
LocalServer localServer;
// if (!localServer.isRunning()) {
// return -1;
// }
return app.exec();
}
int main(int argc, char **argv)
{
Utils::initializePath(Utils::systemLogPath());
@ -24,19 +25,15 @@ int main(int argc, char **argv)
if (argc == 2) {
qInfo() << "Started as console application";
return runApplication(argc, argv);
} else {
}
else {
qInfo() << "Started as system service";
#ifdef Q_OS_WIN
SystemService systemService(argc, argv);
return systemService.exec();
#else
//daemon(0,0);
return runApplication(argc, argv);
return runApplication(argc, argv);
#endif
}
// Never reached
return 0;
}