資源簡介
C#調(diào)用adb傳輸和與android手機通訊

代碼片段和文件信息
using?System;
using?System.Diagnostics;
using?System.IO;
using?System.Windows.Forms;
using?System.xml;
using?log4net;
using?System.Collections.Generic;
namespace?AndroidDataTransform
{
????public?partial?class?FormDataSelect?:?Form
????{
????????///?
????????///?PAD?數(shù)據(jù)上傳下載
????????///?
????????///?默認0:PAD-》PC,1:PC-》PAD
????????public?FormDataSelect(int?Tag)
????????{
????????????InitializeComponent();
????????????m_Tag?=?Tag;
????????????switch?(m_Tag)
????????????{
????????????????case?1:
????????????????????btnDownload.Visible?=?false;
????????????????????btnUpload.Visible?=?true;
????????????????????break;
????????????????default:
????????????????????btnUpload.Visible?=?false;
????????????????????btnDownload.Visible?=?true;
????????????????????break;
????????????}
????????}
????????#region?成員變量
????????static?ILog?m_log?=?LogManager.GetLogger(typeof(FormDataSelect));
????????///?
????????///?判斷當前是上傳(0),還是下載(1)
????????///?
????????int?m_Tag?=?0;
????????///?
????????///?當前pad存儲的路徑是內(nèi)部存儲設(shè)備
????????///?
????????bool?IsSDCard?=?true;
????????///?
????????///?pad端存儲路徑
????????///?
????????string?strPadFilePath?=?““;
????????///?
????????///?PC端存儲路徑
????????///?
????????string?strPCFilePath?=?““;
????????///?
????????///?內(nèi)置存儲卡路徑
????????///?
????????string?sdCardPath?=?““;
????????///?
????????///?外接存儲卡路徑
????????///?
????????string?extSdCardPath?=?““;
????????///?
????????///?待傳輸PC上的圖片路徑
????????///?
????????List?lstPicPC?=?null;
????????#endregion
????????#region?窗體事件
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????ReadConfig();
????????????lstPicPC?=?new?List();
????????????cbbPcPath.Text?=?mConfig[IndexOfPcPath];
????????????strPCFilePath?=?mConfig[IndexOfPcPath];
????????????if?(!string.IsNullOrEmpty(mConfig[IndexOfWaitTime]))
????????????????nudWaitTime.Value?=?Convert.ToInt32(mConfig[IndexOfWaitTime]);
????????????//馬上啟動的話,減慢了界面打開速度。
????????????//GetInfo();
????????????//從app.config文件獲取路徑
????????????strPadFilePath?=?System.Configuration.ConfigurationManager.AppSettings[“PadDataPath“];
????????????sdCardPath?=?“sdcard“?+?strPadFilePath;
????????????extSdCardPath?=?“storage/extSdCard“?+?strPadFilePath;
????????}
????????private?void?Form1_FormClosing(object?sender?FormClosingEventArgs?e)
????????{
????????????mConfig[IndexOfDevices]?=?Convert.ToString(cbbDevices.SelectedItem);
????????????mConfig[IndexOfPcPath]?=?Convert.ToString(cbbPcPath.Text);
????????????mConfig[IndexOfWaitTime]?=?nudWaitTime.Value.ToString();
????????????SaveConfig();
????????????//自動清理adb進程
????????????try
????????????{
????????????????var?processess?=?Process.GetProcessesByName(“adb“);
????????????????foreach?(var?proce
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????436??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\ADB\Controls\SelectCompletedEventArgs.cs
?????文件??????11184??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\ADB\Controls\YEComboBox_xm
?????文件??????11905??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\ADB\Controls\YESelectPathBox_xm
?????文件???????3978??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\ADB\Controls\YESelectPathBox_xm
?????文件???????5817??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\ADB\Controls\YESelectPathBox_xm
?????文件??????13847??2015-11-12?15:35??AndroidDataTransform\AndroidDataTransform\ADB\HelperClass\AdbHelper.cs
?????文件???????7235??2015-11-12?17:21??AndroidDataTransform\AndroidDataTransform\ADB\HelperClass\ProcessHelper.cs
?????文件??????32470??2015-11-12?15:03??AndroidDataTransform\AndroidDataTransform\ADB\HelperClass\SystemErrorCodes.cs
?????文件????1011200??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\AdbBin\adb.exe
?????文件??????96256??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\AdbBin\AdbWinApi.dll
?????文件??????60928??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\AdbBin\AdbWinUsbApi.dll
?????文件???????5449??2015-11-12?15:41??AndroidDataTransform\AndroidDataTransform\AndroidDataTransform.csproj
?????文件????????227??2015-11-12?17:23??AndroidDataTransform\AndroidDataTransform\AndroidDataTransform.csproj.user
?????文件???????2833??2015-11-12?17:31??AndroidDataTransform\AndroidDataTransform\App.config
?????文件?????????14??2016-11-17?14:57??AndroidDataTransform\AndroidDataTransform\bin\Debug\adb.ini
?????文件????1011200??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\bin\Debug\AdbBin\adb.exe
?????文件??????96256??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\bin\Debug\AdbBin\AdbWinApi.dll
?????文件??????60928??2015-10-20?16:13??AndroidDataTransform\AndroidDataTransform\bin\Debug\AdbBin\AdbWinUsbApi.dll
?????文件??????74752??2016-11-17?14:57??AndroidDataTransform\AndroidDataTransform\bin\Debug\AndroidDataTransform.exe
?????文件???????2833??2015-11-12?17:31??AndroidDataTransform\AndroidDataTransform\bin\Debug\AndroidDataTransform.exe.config
?????文件??????99840??2016-11-17?14:57??AndroidDataTransform\AndroidDataTransform\bin\Debug\AndroidDataTransform.pdb
?????文件??????22984??2016-11-17?14:57??AndroidDataTransform\AndroidDataTransform\bin\Debug\AndroidDataTransform.vshost.exe
?????文件???????2833??2015-11-12?17:31??AndroidDataTransform\AndroidDataTransform\bin\Debug\AndroidDataTransform.vshost.exe.config
?????文件????????490??2016-07-16?19:44??AndroidDataTransform\AndroidDataTransform\bin\Debug\AndroidDataTransform.vshost.exe.manifest
?????文件?????270336??2015-11-12?14:56??AndroidDataTransform\AndroidDataTransform\bin\Debug\log4net.dll
?????文件????????124??2016-11-17?14:57??AndroidDataTransform\AndroidDataTransform\bin\Debug\syslog\application.log
?????文件?????270336??2015-11-12?14:56??AndroidDataTransform\AndroidDataTransform\Dll\log4net.dll
?????文件??????13062??2015-11-13?10:24??AndroidDataTransform\AndroidDataTransform\FormDataSelect.cs
?????文件??????15309??2015-11-13?10:24??AndroidDataTransform\AndroidDataTransform\FormDataSelect.designer.cs
?????文件???????6214??2015-11-12?16:05??AndroidDataTransform\AndroidDataTransform\FormDataSelect.resx
............此處省略43個文件信息
評論
共有 條評論