麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

命令行中使用adb安裝apk

2019-11-09 15:45:14
字體:
來源:轉載
供稿:網友
在你的android—IDE中找到D:/Softwave_Ghost/技術軟件/IDE/adt_android_eclipse/adt-bundle-windows-x86-20130219/sdk/platform-tools 目錄下有adb.exe  cd到這個目錄下然后可以進行adb操作 或者設置環境變量  我的電腦->屬性->高級系統設置->環境變量->path編輯將上面那個目錄復制到里面或者管理員身份打開cmd在其中  setpath=上面的路徑試一試adb看看出沒出來他的使用方法在模擬器中安裝apk

1. 啟動和關閉ADB服務(adb start-server和adb kill-server)

經作者測試,模擬器在運行一段時間后,adb服務有可能(在Windows進程中可找到這個服務,該服務用來為模擬器或通過USB數據線連接的真機服務)會出現異常。這時需要重新對adb服務關閉和重啟。當然,重啟Eclipse可能會解決問題。但那比較麻煩。如果想手工關閉adb服務,可以使用下面的命令。

adb kill-server

在關閉adb服務后,要使用如下的命令啟動adb服務。

adb start-server

2 查詢當前模擬器/設備的實例(adb devices)

有時需要啟動多個模擬器實例,或啟動模擬器的同時通過USB數據線連接了真機。在這種情況下就需要使用如下的命令查詢當前有多少模擬器或真機在線。

adb devices

如果在運行Android程序時有多個模擬器或真機在線,那么會出現一個選擇對話框。如果選擇在真機運行,ADT會直接將程序安裝在手機上。

3. 安裝、卸載和運行程序(adb install、adb uninstall和am)

在Eclipse中運行Android程序必須得有Android源碼工程。那如果只有apk文件(Android應用程序的發行包,相當于Windows中的exe文件)該如何安裝和運行呢?答案就是adb命令。假設我們要安裝一個ebook.apk文件,可以使用如下的命令。

adb install ebook.apk

假設ebook.apk中的package是net.blogjava.mobile.ebook,可以使用如下的命令卸載這個應用程序。

adb uninstall net.blogjava.mobile.ebook

關于package的概念在以后的學習中會逐漸體會到。現在只要知道package是Android應用程序的唯一標識即可。如果在安裝程序之前,該程序已經在模擬器或真機上存在了,需要先使用上面的命令卸載這個應用程序,然后再安裝。或使用下面的命令重新安裝。

adb install -r ebook.apk

在卸載應用程序時可以加上-k命令行參數保留數據和緩沖目錄,只卸載應用程序。命令如下所示。

adb uninstall -k net.blogjava.mobile.ebook

如果機器上有多個模擬器或真機實例,需要使用-s命令行參數指定具體的模擬器或真機。例如,下面的命令分別在模擬器和真機上安裝、重新安裝和卸載應用程序。

在emulator-5554模擬器上安裝ebook.apk

adb -s emulator-5554 install ebook.apk

在真機上安裝ebook.apk

adb -s HT9BYL904399 install ebook.apk

在emulator-5554模擬器上重新安裝ebook.apk

adb -s emulator-5554 install -r ebook.apk

在真機上重新安裝ebook.apk

adb -s HT9BYL904399 install -r ebook.apk

在emulator-5554模擬器上卸載ebook.apk(不保留數據和緩沖目錄)

adb -s emulator-5554 uninstall net.blogjava.mobile.ebook

在真機上卸載ebook.apk(保留數據和緩沖目錄)

adb -s HT9BYL904399 uninstall -k net.blogjava.mobile.ebook

如果想在模擬器或真機上運行已安裝的應用程序,除了直接在模擬器或真機上操作外,還可以使用如下的命令直接運行程序。

在emulator-5554模擬器上運行ebook.apk

adb -s emulator-5554 shell am start -n net.blogjava.mobile.ebook/net.blogjava.mobile.ebook.Main

在真機上運行ebook.apk

adb -s HT9BYL904399 shell am start -n net.blogjava.mobile.ebook/net.blogjava.mobile.ebook.Main

其中Main是ebook.apk的主Activity。相當于Windows應用程序的主窗體或Web應用程序的主頁面。am是shell命令。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品国产一区二区三 | 欧美综合在线观看视频 | 亚洲成年人免费网站 | 亚洲精品欧美在线 | 一区二区精品视频在线观看 | 史上最强炼体老祖动漫在线观看 | 青青草免费观看完整版高清 | 亚洲啊v在线观看 | 国产羞羞视频在线免费观看 | 久久91亚洲精品久久91综合 | 亚洲精品一区二区三区免 | 中文字幕免费一区 | 亚洲天堂在线电影 | 精品国产91久久久久久浪潮蜜月 | 悠悠成人资源亚洲一区二区 | 久久久久亚洲a | 黄网站在线播放视频免费观看 | 全黄性性激高免费视频 | av噜噜噜噜 | 97久久人人超碰caoprom | 泰剧19禁啪啪无遮挡 | 深夜福利久久久 | 日韩做爰视频免费 | 91真视频| 日本aaaa片毛片免费观蜜桃 | 色婷婷久久久久久 | 中文字幕涩涩久久乱小说 | 精品一区二区三区在线播放 | 国产精品成人久久久久a级 欧美特黄一级高清免费的香蕉 | 欧美三日本三级少妇三级99观看视频 | 色中色综合网 | 特色一级黄色片 | 欧产日产国产精品v | 国产一区二区三区网站 | 最新中文字幕免费视频 | 蜜桃传媒视频麻豆第一区免费观看 | 黄污污网站 | 5xsq在线视频| 亚洲精品tv久久久久久久久久 | 一区二区三区日韩精品 | 妇女毛片 |