Beispiel #1
0
        /// <summary>
        /// Install the APK on the device.
        /// Throws an exception when installation fails.
        /// </summary>
        private InstallApkRunner DoInstallApk(string serial, string apkPath, bool reInstall, int timeout, out int exitCode)
        {
            var args   = AddSerial(serial, "install", reInstall ? "-r" : null, apkPath).Where(x => x != null);
            var runner = new InstallApkRunner(Locations.Adb, args)
            {
                Logger = Logger
            };

            exitCode = runner.Run(timeout);
            return(runner);
        }
Beispiel #2
0
 /// <summary>
 /// Install the APK on the device.
 /// Throws an exception when installation fails.
 /// </summary>
 private InstallApkRunner DoInstallApk(string serial, string apkPath, bool reInstall, int timeout, out int exitCode)
 {
     var args = AddSerial(serial, "install", reInstall ? "-r" : null, apkPath).Where(x => x != null);
     var runner = new InstallApkRunner(Locations.Adb, args) 
     {
         Logger = Logger
     };
     exitCode = runner.Run(timeout);
     return runner;
 }