安卓模擬器創建和使用SD卡的方法


安卓模擬器創建和使用SD卡的方法:

  • 創建一個SD卡鏡像文件

    1. 打開cmd,進入Android SDK安裝路徑下的tools目錄下,輸入如下命令:mksdcard 1024M sdcard.img

    2. 該命令會在當前目錄下生成一個sdcard.img文件,該文件是Android模擬器的SD卡鏡像文件。1024M表示SD卡有1024M大小,即1G容量。目前Android支持8M~128G的SD卡。

  • 運行帶有SD卡的模擬器

    1. 創建了SD卡鏡像文件,只是創建了一個文件,還不能在模擬器中直接使用,要在模擬器加載該SD卡,方法有下面:

      1. 在cmd中啟動帶有sdcard的模擬器

      2. 進入Android SDK安裝路徑下的tools目錄中,運行下面命令:emulator -avd name_avd -sdcard sdcard.img。其中,name_avd是已有的模擬器的名字,sdcard.img是第一步創建的SD卡鏡像文件。

    2. 在eclipse中,新建模擬器的時候,指定SD卡鏡像文件的路徑,並且加入對SD卡的支持選項

      1. 打開eclipse,進入:window->android SDK and AVD manager如下圖:

      2. 在創建的時候,在SD card那一欄,選擇file,並將其設置為sdcard鏡像文件的路徑。

      3. 點擊hardware一欄中的new,選擇SD Card surport。

      4. 點擊創建AVD,OK。

    3. 在Eclipse中,在Run->Run Configurations...菜單里德Target標簽中,輸入啟動參數。

  • 向該SD卡中上傳文件,有兩種途徑:

    • 在cmd中,進入Android SDK的安裝路徑下的tools目錄中,運行命令:adb push E:\test.3gp sdcard/test.3gp 

      • 在push時可能會出現“Read-only file system”,如果出現這個問題,請進行如下操作:

    • #emulator -partition-size 256 -avd avd文件名

    • #adb remount

    •  #adb push *.* /*

      • 其中,E:\test.3gp 是本地要上傳的文件,sdcard/test.3gp 為上傳到SD卡中的路徑。

      • 注意:adb push 電腦路徑 模擬器路徑在電腦路徑中,必須使用“\”,在模擬器路徑中必須使用“/”,並且模擬器的根路徑是只讀的。

    • 在eclipse環境中

       

      1.  在設置了RUN的命令參數后,RUN一個應用程序,然后使用DDMS的File Explorer工具導入導出文件。

      2. 打開DDMS工具,在eclipse的windows->Open Perspective->Other...里面打開DDMS工具,在DDMS工具的File Explorer標簽里面選擇sdcard目錄導入導出文件。

  •  使用該SD卡中的文件

    • 安裝文件瀏覽器可以查看SD Card中的內容:

cmd中,進入Android SDK的安裝路徑下的tools目錄中,運行:adb install F:\***.apk

    • 用模擬器中的Dev tools里面的scan查看SD Card中的內容。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM