Пример #1
0
        public AdbConnection CreateAdbConnection()
        {
            AdbConnection connect = AdbConnection.Create("192.168.1.178", 5555);

            connect.Connect();
            return(connect);
        }
Пример #2
0
        public void PullTest()
        {
            AdbConnection connect     = CreateAdbConnection();
            SyncSession   syncSession = connect.OpenSync();

            syncSession.Pull("/data/test.log", new FileInfo("test.log"));
            syncSession.Close();

            connect.Close();
        }
Пример #3
0
        public void PushTest()
        {
            using (AdbConnection connect = CreateAdbConnection())
            {
                SyncSession syncSession = connect.OpenSync();
                File.WriteAllText("test.log", "aaaa");
                syncSession.Push("/data/test.log", new FileInfo("test.log"));
                syncSession.Close();

                connect.Close();
            }
        }
 /// <summary>
 /// 初始化ADB服务服务
 /// </summary>
 /// <returns>初始化是否成功</returns>
 /// <param name="error">错误回调</param>
 public static bool Init(Action <ErrorResult> error)
 {
     AdbServerReady = AdbConnection.InitService(error);
     return(AdbServerReady);
 }