導航:首頁 > 程序命令 > adb命令殺死進程

adb命令殺死進程

發布時間:2022-08-31 15:04:04

㈠ connect+reset解決辦法

咨詢記錄 · 回答於2021-12-29

㈡ 運行adb shell出現error錯誤怎麼辦

1、adb kill-server來殺死adb進程,然後再使用adb start-server命令來開啟;
2、檢測5037埠(adb.exe默認埠)是否被佔用,關閉除adb.exe以外佔用了5037埠的進程,重新開啟adb服務:
2.1、adb nodaemon server:檢測5037埠是否被佔用;
2.2、netstat -ano | findstr 「5037」:查看是什麼進程佔用了5037埠;
2.3、tasklist | findstr 「21152」:查看這個進程是由哪個程序創建的(21152就是佔用5037埠的一個進程的PID);
2.4、taskkill /f /pid 21152:將進程關掉;
2.5、adb devices:顯示當前連接設備。
在此提供另外一種解決方案,通過手動查看硬體ID,並安裝google原生android debug驅動;
1、右鍵我的電腦->管理->設備管理->Android Phone.在這里我們可以看到對應android設備的驅動。
2、選中該驅動右鍵屬性,在詳細信息選項下,在屬性(p)選項中選擇硬體Id,記錄下面的值(v)中的信息,例如某設備的這一值為:

USBVID_2A45&PID_0C02&REV_????&MI_01
USBVID_2A45&PID_0C02&MI_01

主要關注2A45和0C02這兩個值。
3、在電腦中找到android開發下載的sdk目錄(假設你已經通過sdk manager下載了),進入extrasgoogleusb_driver文件夾下,找到android_winusb.inf並打開,這就是google針對android的一個配置文件。在文件中找到[Google.NTx86](針對32位平台,64位同理添加)這一行,在下面可以看到很多android設備的驅動信息,例如:

;Google Nexus One%SingleAdbInterface% = USB_Install, USBVID_18D1&PID_0D02%CompositeAdbInterface% = USB_Install, USBVID_18D1&PID_0D02&MI_01123

這里我們只需要仿照這種文件的格式,復制這些驅動信息,並用2中獲取的2A45和0C02來修改,如下:

;MEIZU metal%SingleAdbInterface% = USB_Install, USBVID_2A45&PID_0C02%CompositeAdbInterface% = USB_Install, USBVID_2A45&PID_0C02&MI_01123

保存並關閉。
4、卸載掉原來驅動程序,重啟電腦。確保手機已經進入開發者模式並允許USB調試,連接方式選擇傳輸文件。然後再次右鍵電腦->管理->設備管理->其他設備。可以看到ADB Interface選項上有一個問號,表示該驅動沒有正確安裝。選中ADB Interface並右鍵選擇更新驅動程序軟體->瀏覽計算機以查找驅動程序軟體,在瀏覽中選進我們之前添加了硬體設備驅動信息文件android_winusb.inf的文件夾(D:android-sdksextrasgoogleusb_driver,這里只需要選擇文件夾,不需要選擇文件),下一步後選擇始終安裝。

5、安裝成功後,在設備管理中會出現一個Android Phone的選項。

㈢ 怎麼關掉android adb

手工關閉adb服務,主要有兩種方式:

1.第一種是通過linux命令行窗口的形式:

㈣ android 基本文件操作命令

ADB (Android Debug Bridge)
說明:下面一些命令需要有root許可權才能執行成功
快速啟動dos窗口執行adb:
1. adb.exe所在路徑添加到系統環境變數中
2. 配置快捷鍵啟動dos
進入C:\WINDOWS\system32目錄下,找到cmd.exe.
右擊菜單 "發送到" -> 桌面快捷方式。
在桌面上右擊"快捷方式 到 cmd.exe" -> "屬性" -> "快捷方式"頁
-> 游標高亮"快捷鍵" -> 按下自定義快捷鍵 (如:Ctrl + Alt + Z)

任何情況下,按下Ctrl + Alt + Z啟動dos窗口就可以執行adb命令了

-----------查看設備連接狀態 系列-----------
adb get-serialno 獲取設備的ID和序列號serialNumber
adb devices 查詢當前計算機上連接那些設備(包括模擬器和手機),輸出格式: [serialNumber] [state]
adb get-state 查看模擬器/設施的當前狀態.

說明:
序列號[serialNumber]——由adb創建的一個字元串,這個字元串通過自己的控制埠<type>-<consolePort>
唯一地識別一個模擬器/設備實例。一個序列號的例子: emulator-5554

-----------發送命令到設備 系列-----------
adb [-d|-e|-s <serialNumber>] <command>
-d 發送命令給usb連接的設備
-e 發送命令到模擬器設備
-s <serialNumber> 發送命令到指定設備

如啟動手機設備shell: adb -d shell

adb forward <local> <remote>發布埠,可以設置任意的埠號,
做為主機向模擬器或設備的請求埠。如:adb forward tcp:5555 tcp:8000

adb reboot 重啟手機
adb remount 將system分區重新掛載為可讀寫分區
adb kill-server 終止adb服務進程
adb start-server 重啟adb服務進程
adb root 已root許可權重啟adb服務
adb wait-for-device 在模擬器/設備連接之前把命令轉載在adb的命令器中
adb jdwp 查看指定的設施的可用的JDWP信息.
可以用 forward jdwp:<pid> 埠映射信息來連接指定的JDWP進程.例如:
adb forward tcp:8000 jdwp:472
jdb -attach localhost:8000

adb shell am 命令可以啟動應用程序

adb shell input text <string> 向設備輸入文本(游標所在的文本框)
adb shell input keyevent <event_code> 向設備發送按鍵事件
如:
在編輯簡訊時,往文本框輸入文本:adb shell input text "hello"
向手機發送鍵值回Home:adb shell input keyevent 3
event_code 參考view/KeyEvent.java中的 KEYCODE_*
public static final int KEYCODE_SOFT_LEFT = 1;
public static final int KEYCODE_SOFT_RIGHT = 2;
public static final int KEYCODE_HOME = 3;
public static final int KEYCODE_BACK = 4;
public static final int KEYCODE_CALL = 5;
public static final int KEYCODE_ENDCALL = 6;

-----------安裝卸載 系列-----------
adb install [-l] [-r] <file> - push this package file to the device and install it
('-l' means forward-lock the app)
('-r' means reinstall the app, keeping its data)
adb uninstall [-k] <package> - remove this app package from the device
('-k' means keep the data and cache directories)
如:
adb install d:\hello.apk
adb unstall com.huawei.hello
說明:如果帶-r選項重新安裝apk時,安裝在 /data/local/tmp/目錄下,手機重啟後還是使用原來的apk.

-----------文件操作 系列-----------
adb push <local> <remote> - file/dir to device
adb pull <remote> <local> - file/dir from device

-----------基本linux shell命令 系列-----------
adb shell [command]
ls 列出目錄下的文件和文件夾
cd 切換目錄
rm 刪除目錄和文件
cat 查看文件內容
ps 可以看那個進程再跑
ps -x [PID] 查看單個進程的狀態
top 可以看那個進程的佔用率最高
su 切換到root用戶
kill [pid] 殺死一個進程
chmod 777 <file> 修改該文件為可執行許可權

詳細使用情況可以登錄一台Linux伺服器在shell下查看幫助手冊, man <command>

-----------查看系統狀態和信息 系列-----------
adb shell procrank 查詢各進程內存使用情況
adb shell service list 查看services信息
adb shell cat /proc/meminfo 查看當前的內存情況
adb shell cat /proc/cpuinfo 查看CPU信息(硬體)
adb shell cat /proc/iomem 查看IO內存分區

adb shell getprop 列出系統所有屬性
adb shell getprop | findstr "gsm" 列出包含gsm的屬性
adb shell setprop <key> <value> 修改系統屬性

adb shell sqlite3 可以執行sql語句查看資料庫信息, 具體使用情況待調查

-----------Log 系列-----------
adb logcat [ <filter-spec> ] - View device log

1~~~~~~~~~~~查看可用日誌緩沖區:
adb logcat -b radio — 查看緩沖區的相關的信息.
adb logcat -b events — 查看和事件相關的的緩沖區.
adb logcat -b main — 查看主要的日誌緩沖區

2~~~~~~~~~~~過濾日誌輸出:
過濾器語句按照下面的格式描tag:priority ... , tag 表示是標簽, priority 是表示標簽的報告的最低等級
adb logcat *:W 顯示優先順序為warning或更高的日誌信息
adb logcat ActivityManager:I MyApp:D *:S

日誌的標簽是系統部件原始信息的一個簡要的標志。(比如:「View」就是查看系統的標簽).
優先順序有下列集中,是按照從低到高順利排列的:
V — Verbose (lowest priority)
D — Debug
I — Info
W — Warning
E — Error
F — Fatal
S — Silent (highest priority, on which nothing is ever printed)

如果你電腦上運行logcat ,相比在遠程adbshell端,你還可以為環境變數ANDROID_LOG_TAGS :輸入一個參數來設置默認的過濾
export ANDROID_LOG_TAGS="ActivityManager:I MyApp:D *:S"
需要注意的是ANDROID_LOG_TAGS 過濾器如果通過遠程shell運行logcat 或用adb shell logcat 來運行模擬器/設備不能輸出日誌.

3~~~~~~~~~~~控制日誌輸出格式:
日誌信息包括了許多元數據域包括標簽和優先順序。可以修改日誌的輸出格式,所以可以顯示出特定的元數據域。可以通過 -v 選項得到格式化輸出日誌的相關信息.

brief — Display priority/tag and PID of originating process (the default format).
process — Display PID only.
tag — Display the priority/tag only.
thread — Display process:thread and priority/tag only.
raw — Display the raw log message, with no other metadata fields.
time — Display the date, invocation time, priority/tag, and PID of the originating process.
long — Display all metadata fields and separate messages with a blank lines.
當啟動了logcat ,你可以通過-v 選項來指定輸出格式:

[adb] logcat [-v <format>]
下面是用 thread 來產生的日誌格式:

adb logcat -v thread
需要注意的是你只能-v 選項來規定輸出格式 option.

4~~~~~~~~~~~Logcat命令列表
-b <buffer> 載入一個可使用的日誌緩沖區供查看,比如event 和radio . 默認值是main 。具體查看Viewing Alternative Log Buffers.
-c 清楚屏幕上的日誌.
-d 輸出日誌到屏幕上.
-f <filename> 指定輸出日誌信息的<filename> ,默認是stdout .
-g 輸出指定的日誌緩沖區,輸出後退出.
-n <count> 設置日誌的最大數目<count> .,默認值是4,需要和 -r 選項一起使用。
-r <kbytes> 每<kbytes> 時輸出日誌,默認值為16,需要和-f 選項一起使用.
-s 設置默認的過濾級別為silent.
-v <format> 設置日誌輸入格式,默認的是brief 格式,要知道更多的支持的格式,參看Controlling Log Output Format

adb bugreport - return all information from the device
that should be included in a bug report.

adb shell dmesg 查詢內核緩沖區信息
adb shell mpstate 各類信息,比如進程信息,內存信息,進程是否異常,kernnel的log等
adb shell mpcrash
adb shell mpsys 查詢所有service的狀態

-----------其他 -----------

模擬器使用鏡像sdcard
用SDK里的mksdcard工具來創建FAT32磁碟鏡像並在模擬器啟動時載入它。這樣創建鏡像:? mksdcard <size> <file>,
比如我要創建一個64M的SD卡模擬文件,文件路徑是在D:\workspace\sdcard.img
mksdcard 64000000 D:\workspace\sdcard.img

Emulator –sdcard D:\workspace\sdcard.img
或者在eclipse的run菜單的open run dialog對話框中配置啟動參數。

#top
Usage: top [ -m max_procs ] [ -n iterations ] [ -d delay ] [ -s sort_column ] [ -t ] [ -h ]
-m num Maximum number of processes to display.
-n num Updates to show before exiting.
-d num Seconds to wait between updates.
-s col Column to sort by (cpu,vss,rss,thr).
-t Show threads instead of processes.
-h Display this help screen.

********* simple selection ********* ********* selection by list *********
-A all processes -C by command name
-N negate selection -G by real group ID (supports names)
-a all w/ tty except session leaders -U by real user ID (supports names)
-d all except session leaders -g by session OR by effective group name
-e all processes -p by process ID
T all processes on this terminal -s processes in the sessions given
a all w/ tty, including other users -t by tty
g OBSOLETE -- DO NOT USE -u by effective user ID (supports names)
r only running processes U processes for specified users
x processes w/o controlling ttys t by tty
*********** output format ********** *********** long options ***********
-o,o user-defined -f full --Group --User --pid --cols --ppid
-j,j job control s signal --group --user --sid --rows --info
-O,O preloaded -o v virtual memory --cumulative --format --deselect
-l,l long u user-oriented --sort --tty --forest --version
-F extra full X registers --heading --no-heading --context
********* misc options *********
-V,V show version L list format codes f ASCII art forest
-m,m,-L,-T,H threads S children in sum -y change -l format
-M,Z security data c true command name -c scheling class
-w,w wide output n numeric WCHAN,UID -H process hierarchy

netstat -ano 查看網路連狀態
顯示協議統計信息和當前 TCP/IP 網路連接。

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]

-a 顯示所有連接和監聽埠。
-b 顯示包含於創建每個連接或監聽埠的
可執行組件。在某些情況下已知可執行組件
擁有多個獨立組件,並且在這些情況下
包含於創建連接或監聽埠的組件序列
被顯示。這種情況下,可執行組件名
在底部的 [] 中,頂部是其調用的組件,
等等,直到 TCP/IP 部分。注意此選項
可能需要很長時間,如果沒有足夠許可權
可能失敗。
-e 顯示乙太網統計信息。此選項可以與 -s
選項組合使用。
-n 以數字形式顯示地址和埠號。
-o 顯示與每個連接相關的所屬進程 ID。
-p proto 顯示 proto 指定的協議的連接;proto 可以是
下列協議之一: TCP、UDP、TCPv6 或 UDPv6。
如果與 -s 選項一起使用以顯示按協議統計信息,proto 可以是下列協議之一:
IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
-r 顯示路由表。
-s 顯示按協議統計信息。默認地,顯示 IP、
IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統計信息;
-p 選項用於指定默認情況的子集。
-v 與 -b 選項一起使用時將顯示包含於
為所有可執行組件創建連接或監聽埠的
組件。
interval 重新顯示選定統計信息,每次顯示之間
暫停時間間隔(以秒計)。按 CTRL+C 停止重新
顯示統計信息。如果省略,netstat 顯示當前
配置信息(只顯示一次)

pm
usage: pm [list|path|install|uninstall]
pm list packages [-f]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm list features
pm path PACKAGE
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] PATH
pm uninstall [-k] PACKAGE
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT

The list packages command prints all packages. Options:
-f: see their associated file.

The list permission-groups command prints all known
permission groups.

The list permissions command prints all known
permissions, optionally only those in GROUP. Options:
-g: organize by group.
-f: print all information.
-s: short summary.
-d: only list dangerous permissions.
-u: list only the permissions users will see.

The list instrumentation command prints all instrumentations,
or only those that target a specified package. Options:
-f: see their associated file.

The list features command prints all features of the system.

The path command prints the path to the .apk of a package.

The install command installs a package to the system. Options:
-l: install the package with FORWARD_LOCK.
-r: reinstall an exisiting app, keeping its data.
-t: allow test .apks to be installed.
-i: specify the installer package name.

The uninstall command removes a package from the system. Options:
-k: keep the data and cache directories around.
after the package removal.

The enable and disable commands change the enabled state of
a given package or component (written as "package/class").

查看stdout 和stderr
在默認狀態下,Android系統有stdout 和 stderr (System.out和System.err )輸出到/dev/null ,
在運行Dalvik VM的進程中,有一個系統可以備份日誌文件。在這種情況下,系統會用stdout 和stderr 和優先順序 I.來記錄日誌信息

通過這種方法指定輸出的路徑,停止運行的模擬器/設備,然後通過用setprop 命令遠程輸入日誌

$ adb shell stop
$ adb shell setprop log.redirect-stdio true
$ adb shell start系統直到你關閉模擬器/設備前設置會一直保留,可以通過添加/data/local.prop 可以使用模擬器/設備上的默認設置

UI/軟體 試驗程序 Monkey
當Monkey程序在模擬器或設備運行的時候,如果用戶出發了比如點擊,觸摸,手勢或一些系統級別的事件的時候,
它就會產生隨機脈沖,所以可以用Monkey用隨機重復的方法去負荷測試你開發的軟體.
最簡單的方法就是用用下面的命令來使用Monkey,這個命令將會啟動你的軟體並且觸發500個事件.

$ adb shell monkey -v -p your.package.name 500
更多的關於命令Monkey的命令的信息,可以查看UI/Application Exerciser Monkey documentation page.

㈤ 如何殺死一個知道pid的進程

這個是通過包名,殺死進程,沒有包名的就沒辦法了ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);manager.killBackgroundProcesses(packageName);

㈥ android過程中,adb和avd的關系是什麼當殺死adb進程時,avd是否還可以工作

adb是安卓設備連接電腦的 驅動程序 而 avd是 安卓虛擬機的意思 殺死 adb進程 avd依然可以工作 不過此時 你的電腦無法與avd交互信息 而已

㈦ android怎麼殺死進程adb.exe

  1. ADB的全稱為Android Debug Bridge,就是起到調試橋的作用。

  2. 用於連接到模擬器或者android手機的

  3. 有點類似windows的遠程

  4. 通過資源管理器,找到進程kill掉就可以

㈧ 跪求,如何殺ADB

I,WIPE data內存里的東西是會全部清空的……
II,本次OTA似乎並不是所有人都能保留ROOT的,至少我試了之後沒有保留下來
III,本論壇沙漏的一鍵ROOT和一鍵刷機都是可以用的。還有Nexus 4 ToolKit1.30(http://forum.xda-developers.com/showthread.php?t=1995688 )也是可以用的,前提是都要更新下ADB文件,並改成相應的文件名。最新測試Nexus Root toolkit http://www.wugfresh.com/nrt/ 也是可以用的(只需要更新DATA文件夾里的四個ADB相關文件即可)。
IV,佔用ADB的不光是豌豆夾,91之類的東西,殺毒軟體檢測手機也有可能會佔用ADB。如果遇到我下面那種提示的,接上手機後到任務管理器裡面把所有包含ADB的進程找出來,看都是什麼,只要不是當前你要運行的,都幹掉……

1。昨天上午收到了OTA,先是用VOODOO備份了ROOT,結果順利升級完成,升級過程中提示107個更新。看似一切正常,也恢復了全屏。突然在論壇看到有人說安全進不去,我點擊設置→安全,頓時感覺不妙,我也進不去了。折騰了半天也沒解決,最後被卡在X那了,只好WIPE了一下,結果進了系統,但是悲劇了啊,我手機里所有的東西全部沒有了,安全依舊進不去……

2。想著反正東西都沒有了,那也就不在乎了,那就徹底折騰下吧。於是先把OTA的升級包下載下來,用ADB命令再次平刷一次,結果進系統後,安全能進了,似乎一切都正常了。試了試,還成。不過既然都這樣了,那就再折騰一下,於是下了4.2.1的工廠鏡像,一鍵刷機 。再ROOT。一切正常,刷回了4.2.1。然後再次清空google服務框架和合作信息,再停用位置服務,再次收到4.2.2的OTA。升級順利。不過升級的時候提示只有48個更新,看來官方4。2.1的鏡像比我OTA升級到4.2.1的內容有了更新。升級完發現ROOT沒有了,於是想用以前的工具再ROOT下,這時候問題來了,ADB出問題了,查了一下,原來是root工具裡面的ADB需要更新。更新完ADB後,我這電腦上連接有問題經常是顯示:
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
就這個問題把人快弄崩潰了,反反復復裝驅動,折騰了N久,還是不行,換了N個版本也不行,查了很多類似的例子,都是說因為裝了豌豆夾,91之類的造成ADB沖突,但是我根本就沒有裝過這些東西,因此根本就沒往這上面想。於是就在ROOT過程中採用手動重啟,用一鍵ROOT,還有Nexus 4 ToolKit1.30(http://forum.xda-developers.com/showthread.php?t=1995688 )都倒也勉強ROOT成功了……可是還是不爽。想著反正4.2.2能ROOT,那我再刷官方4.2.2得了,反正也是折騰。

3。刷機過程很順利,也沒什麼錯誤。刷完了也就是要再ROOT。問題依舊還是上面那樣的顯示。這下子實在不行啊。難道是我驅動裝的不對?繼續折騰驅動。兩個toolkit都拿出來試。Nexus Root Toolkit1.6.1和1.6.2徹底沒戲。一鍵ROOT,還有Nexus 4 ToolKit1.30(http://forum.xda-developers.com/showthread.php?t=1995688 )全都是上面那樣的提示。一晚上也沒睡好,白天起來繼續折騰。還是手動重啟手機算是ROOT成功了。可是這算哪門子事啊。到底問題出在哪了呢……繼續折騰,上網搜索。再看看我的電腦任務管理器,沒接上手機的時候,裡面也沒有和ABD有關的東西,除非我運行哪個工具了。接上手機之後出來了一個db_adb.exe,我試圖結束它,可是不讓結束,那就不結束,繼續折騰,不行……也不知道突然什麼時候腦子里反應過來,我得查查這個db_adb.exe是什麼東西,結果一查竟然是金山毒霸……我靠,瘋了,直接把毒霸停用,驅動問題好了,一鍵ROOT,還有Nexus 4 ToolKit1.30一點問題都沒有了,均可以順利完成ROOT……

總結,因為從來不用豌豆夾之類的東西,因此一開始根本就沒往這方面想,而網上全是說這方面的問題,以及驅動不匹配,或者安裝錯誤的問題,所以我只是沖著驅動錯誤和不匹配這方面想,可以說經驗主義害死人。此外,通過這次刷機,手機上東西全丟了,只有以前電腦上備份過,手機上同步過的那些東西,以及從市場下載的軟體 還在,再次激起了我要把內存卡分區的念頭,象電腦裝LINUX那樣,分開掛載,建一個分區專門掛\home這樣重裝LINUX,只用再把這個分區掛到相應的掛載點上就可以了。可是現實再一次是這么的讓人不爽……沒有大容量存儲模式,電腦上根本無法進行相應的分區操作,分區根本無從談起。不知道以後會不會有辦法進行分區。不能分區,也就是說內存卡上的東西每一次升級的時候都有可能面臨危險,怎麼辦?只能雲端了,每次往電腦上倒也煩得不行,東西多了速度太慢,受不了,於是軟體能從市場下的就從市場去下載。再裝上雲端硬碟什麼的,以後有重要的東西就扔雲端去,省得麻煩……

雲是趨勢,這真是不假,雲的黏著度也夠高了,用國行從來不用google服務的人可能體會不到這點,可是真用上google服務之後就會發現,很多東西你扔給他,他就給你處理好了,確實方便,這一下子就讓人產生了依賴……這才是google最厲害的地方。你用他的時候也沒覺得多特別,可是一旦你沒得用了,你就會覺得渾身不自在……

亂七八糟,胡亂記下點個人體會,見笑,見笑……

㈨ Windows socket error: 通常每個套接字地址(協議/網路地址/埠)只允許使用一次.(10048)

Windows socket error: 通常每個套接字地址(協議/網路地址/埠)只允許使用一次.(10048)是設置錯誤造成的,解決方法為:

1、在寫代碼的時候會遇到如圖所示的錯誤提示:cannot bind to 127.0.0.1:5037: 通常每個套接字地址(協議/網路地址/埠)只允許使用一次。 (10048),通常是adb埠被佔用。

閱讀全文

與adb命令殺死進程相關的資料

熱點內容
萬象伺服器斷電後啟動不了怎麼辦 瀏覽:356
我的世界蘋果版的2b2t伺服器地址咋查 瀏覽:95
xlsx轉換pdf 瀏覽:98
3dmax擠出命令英語 瀏覽:903
靶心率的定義和演算法 瀏覽:514
3d模術師app哪裡下載 瀏覽:474
php中文api文檔 瀏覽:458
安卓設計怎麼加入輸入框 瀏覽:185
主根伺服器什麼時候開始 瀏覽:738
奇門遁甲完整版pdf 瀏覽:901
app軟體怎麼用的 瀏覽:802
電子書pdf購買 瀏覽:193
浪潮伺服器如何做系統 瀏覽:111
冒險島img格式加密 瀏覽:596
我的世界手游如何復制命令 瀏覽:659
天刀自動彈琴腳本源碼 瀏覽:970
打開其它app微信怎麼收不到 瀏覽:447
安卓游戲耳機怎麼戴 瀏覽:18
不越獄怎麼去除app廣告 瀏覽:178
ipadminipdf閱讀 瀏覽:507