2012-05-21 20 views
53

我創建了一個Android模擬器Android虛擬設備),但我無法找到我在創建此SD卡時創建的SD卡。在AVD模擬器中如何查看SD卡文件夾?並安裝apk到AVD?

我怎樣才能找到SD卡及其內容,以及如何APK文件安裝到AVD

+1

嗨HIT。對於它的價值,我首選@MCEmperor編輯你的問題。除非(a)在講話時特別強調他們,或者(b)在斜體字的情況下,如果您的文字需要爲您的聽衆定義,則無需強化或斜體標示品牌名稱和技術詞彙。這裏也不是這種情況。我通常不會提及它,因爲它很小,但如果你在其他地方使用這種方法,那麼它可能只是創建編輯工作。如果您願意,可以參考寫作風格指南,瞭解更多關於何時應用這些風格的信息。 – halfer

回答

99
  1. 開關DDMS角度
  2. 設備選擇模擬器列表,你想探索其SD卡。
  3. 打開文件瀏覽器選項卡在右側。
  4. 展開樹結構。 MNT/SD卡/

參考圖像下方enter image description here


要APK手動安裝: 複製apk文件相同的文件夾

向SDK /平臺的工具文件夾,運行以下命令
adb install apklocation.apk 
+0

你知道SD卡在Android Studio中的位置嗎? – Azurespot

+12

要打開DDMS透視圖,請導航至工具| Android | Android設備監視器。您也可以點擊工具欄上的Android圖標按鈕。一個新的窗口將以DDMS的角度打開。 – Arnold

+1

這些天位置在'/ storage/emulated/0'參見http://stackoverflow.com/a/40437571/1245231 – petrsyn

9

我已經使用了以下過程。

程序安裝在Android模擬器中的apk文件(AVD):

檢查你的安裝目錄(例如:C:\ Program Files文件(x86)的\ Android的\ Android的SDK \工具),不管它有沒有adb.exe)。如果不存在於此文件夾中,請下載附件here,解壓縮zip文件。您將獲得adb文件,將這三個文件複製並粘貼到工具文件夾

從C:\ Program Files(x86)\ Android \ android-sdk運行AVD管理器並啓動Android模擬器。

複製並粘貼C內的apk文件:\程序文件(x86)\ Android的\ Android的SDK \工具

  • 轉到開始 - >運行 - > CMD

  • 類型CD「C:\ Program Files文件(x86)的\ Android的\ Android的SDK \工具」

  • 類型ADB安裝example.apk

  • 得到成功命令

  • 轉到應用程序圖標在Android模擬器後,我們可以看到的你 應用

+6

它實際上是平臺工具而非工具 – Kidburla

2

,如果你使用的是Eclipse。在選擇設備後,您應該從右上角切換到DDMS透視圖,您可以看到文件夾樹。手動安裝APK你可以使用adb命令

adb install apklocation.apk 
1

//在linux

//個人文件夾.android隱藏的文件夾是有去到那裏你可以找到AVD文件夾,打開和檢查您創建的avd名稱已打開,您可以看到sdcard.img這是您的SD卡文件。

//在Linux

$adb install ./yourfolder/myapkfile.apk 
5

安裝APK在Linux SD卡圖像位於:

~/.android/avd/<avd name>.avd/sdcard.img 

可以與將其安裝例如(假設的/ mnt/SD卡是存在的目錄) :

sudo mount sdcard.img -o loop /mnt/sdcard 

要安裝apk文件利用亞行:

adb install your_app.apk 
0

添加到usefile DDMS/File Explorer解決方案中,對於那些不知道的,如果你想讀取一個文件,你需要選擇th e在文件查看器工具欄上的「從設備拉取文件」按鈕。不幸的是,你不能拖出來,或雙擊閱讀。

4

這幾天模擬SD卡的位置是/storage/emulated/0