1 #ifndef ANDROIDMANAGER_H 2 #define ANDROIDMANAGER_H 4 #include "packagemanagerinterface.h" 6 class AndroidInstallationDispatcher;
11 const std::shared_ptr<INvStorage>& storage,
const std::shared_ptr<Bootloader>& bootloader,
12 const std::shared_ptr<HttpInterface>& http)
15 std::string name()
const override {
return "android"; }
16 Json::Value getInstalledPackages()
const override;
23 static std::string GetOTAPackageFilePath(
const std::string& hash);
26 bool installationAborted(std::string* errorMessage)
const;
27 static const std::string data_ota_package_dir_;
30 #endif // ANDROIDMANAGER_H