[英]In AVD emulator how to see sdcard folder? and Install apk to AVD?
我創建了一個Android 模擬器( Android Virtual Device ),但我無法找到我在創建它時構建的 SD 卡。
如何找到 SD 卡及其內容以及如何將APK文件安裝到AVD ?
參考下圖
要手動安裝 apk:將您的 apk 復制到 sdk/platform-tools 文件夾並在同一文件夾中運行以下命令
adb install apklocation.apk
我使用了以下程序。
在 Android Emulator(AVD) 中安裝 apk 文件的步驟:
檢查您的安裝目錄(例如:C:\\Program Files (x86)\\Android\\android-sdk\\platform-tools),是否有 adb.exe)。 如果此文件夾中不存在,請在此處下載附件,解壓縮 zip 文件。 您將獲得 adb 文件,將這三個文件復制並粘貼到工具文件夾中
從 C:\\Program Files (x86)\\Android\\android-sdk 運行 AVD 管理器並啟動 Android 模擬器。
將 apk 文件復制並粘貼到 C:\\Program Files (x86)\\Android\\android-sdk\\platform-tools
轉到開始 -> 運行 -> cmd
鍵入cd “C:\\Program Files (x86)\\Android\\android-sdk\\platform-tools”
輸入adb install example.apk
得到成功命令后
轉到 Android 模擬器中的應用程序圖標,我們可以看到您的應用程序
這些天模擬 SD 卡的位置在/storage/emulated/0
在 linux sdcard 映像位於:
~/.android/avd/<avd name>.avd/sdcard.img
例如,您可以使用(假設 /mnt/sdcard 是現有目錄)掛載它:
sudo mount sdcard.img -o loop /mnt/sdcard
要安裝 apk 文件,請使用 adb:
adb install your_app.apk
如果您使用的是 Eclipse。 選擇設備后,您應該從右上角切換到 DDMS 視角,您可以看到文件夾樹。 要手動安裝 apk,您可以使用 adb 命令
adb install apklocation.apk
要在avd中安裝apk,只需手動將apk文件拖放到打開的模擬設備中
如果要將文件復制到 SD 卡,則相同
//在Linux中
// 在您的主文件夾 .android 隱藏文件夾中,您可以找到打開的 avd 文件夾並檢查您創建的 avd 名稱打開它,您可以看到sdcard.img
是您的 sdcard 文件。
//在linux下安裝apk
$adb install ./yourfolder/myapkfile.apk
添加到 usefile DDMS/File Explorer 解決方案中,對於那些不知道的人,如果要讀取文件,則需要選擇文件查看器工具欄上的“從設備中提取文件”按鈕。 不幸的是,您不能直接拖出或雙擊閱讀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.