Beispiel #1
0
 public void InstallPackage(string localFilePath, Action <string> callback)
 {
     try {
         PackageManager manager = new PackageManager(m_client, m_deviceData);
         manager.InstallPackage(localFilePath, true);
         m_client.ExecuteRemoteCommandAsync($"am start -n {GlobalData.Instance.AndroidPackageName}/com.unity3d.player.UnityPlayerActivity",
                                            m_deviceData, new ShellResponseToLog(callback), CancellationToken.None);
     }
     catch (Exception ex) {
         callback.Invoke($"Install fail : {ex.Message}");
     }
 }
Beispiel #2
0
 async Task ExecuteADBShellAsync(string command)
 {
     await client.ExecuteRemoteCommandAsync(command, TargetDevice, new Receiver(), System.Threading.CancellationToken.None, 10000);
 }