Exemple #1
0
    def CallADB(self, Message):
        self.LastScreen = ""

        DossierActuel = QDir(QDir.currentPath())
        DossierActuel.cd("platform-tools")
        PathExecutable = ""
        if platform.system() == "Windows":
            PathExecutable = DossierActuel.absoluteFilePath("adb.exe")
        else:
            PathExecutable = DossierActuel.absoluteFilePath("adb")
        result = subprocess.run(PathExecutable+" "+Message, env={**os.environ, 'ANDROID_SERIAL': self.SerialNumber}, capture_output=True)
        return result
Exemple #2
0
 def InstallApk(self, Name = "", ListoptionADB = ""):#Locate APK in ressources dir
     DossierProject = QDir(self.PathProject)
     DossierProject.cd('Ressource')
     PathAPK = DossierProject.absoluteFilePath(Name)
     print(self.CallADB("install "+ListoptionADB+" "+PathAPK))