一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

安裝APK文件到Android模擬器和Android sdcard的使用

 開花結果 2010-12-27
安裝APK文件到Android模擬器

  Android手機使用的執(zhí)行文件為APK格式,類似于Windows平臺的exe文件。在Android模擬器中安裝APK文件有多種方法,如果你是開發(fā)人員,可以通過Eclipse+ADT,使用DDMS可以傳輸文件。大多數可以直接在Windows的cmd中操作就可以了。

  一、首先在Android SDK的Tools文件夾中找到emulator.exe文件并運行,這時Android模擬器就啟動了,

  二、 將android123.apk文件復制到Android SDK的Tools目錄中(點擊下載Android123.apk文件),使用cmd的cd命令定位到Android 模擬器目錄Tools中,執(zhí)行adb install android123.apk命令,這時模擬器將會自動執(zhí)行安裝。

  三、在Android模擬器中可以找到我們安裝好的文件-Android手機之家。

  四、 用鼠標單擊這個文件就可以看到Android手機之家網站的演示程序。

  寫在最后我們可以發(fā)現安裝Android軟件到模擬器很簡單,只需要執(zhí)行adb install命令就可以了,當然其實我們做的是復制文件到Android模擬器的/data/app文件夾,并創(chuàng)建了一個快捷方式。

Android sdcard的使用

  (下面是在linux運行的,而且是在sdcard的鏡像文件同一目錄下進行操作的)

  這兩天在實現播放器列表實現,其中需要使用到Sdcard,在網上收集到了一些sdcard的使用,發(fā)現幾乎都是錯誤的,最后經過小組幾個人的探討,終于將sdcard使用成功了。下面就將使用sdcard的使用步驟總結下來:

  我們在網上會發(fā)現,很多人都是這樣來操作sdcard的:

  1、首先是生成sdcard鏡像文件sdcard.img或者是其他的名稱。命令為:mksdcard -l sdcard capacity directory

  例如:mksdcard 1024M D:sdcard.img

  directory 指的是鏡像文件存放的目錄,capacity就是要創(chuàng)建的鏡像文件的容量。這里將鏡像文件放在當前目錄下。

  2、之后,啟動模擬器:emulator -sdcard sdcard鏡像文件的目錄

  例如:emulator -sdcard D:sdcard.img

  3、打開另外一個終端,輸入下面命令來將資源放入到sdcard里面

  adb push source-file sdcard的鏡像文件目錄

  這個時候會發(fā)現這是不能成功的,會得出Read Only System 這樣的錯誤失敗提示。

  這里,來分析一下為什么會失敗。

  在創(chuàng)建sdcard鏡像文件的時候,生成的sdcard.img只是一個鏡像文件,而不是一個真正的目錄,所以如果要將資源文件放入到sdcard的鏡像文件中,當然是錯誤的,而我們會發(fā)現,sdcard是Android中的存儲模擬設備,類似于計算機的硬盤一樣,這樣我們可以向其中放入資源文件,即可以將命令adb push <目錄/audio.mp3> 的鏡像文件目錄

 

  改為adb push <目錄/audio.mp3> < shell中檢查是否將文件放入了sdcard中,使用命令adb>

  以上就是sdcard存儲資源的使用。

  adb命令的使用

  adb(Android Debug Bridge)是Android 提供的一個通用的調試工具,借助這個工具,我們可以管理設備或手機 模擬器 的狀態(tài) 。還可以進行以下的操作:

  1、快速更新設備或手機模擬器中的代碼,如應用或Android系統升級;

  2、在設備上運行shell命令;

  3、管理設備或手機模擬器上的預定端口;

  4、在設備或手機模擬器上復制或粘貼文件;

  以下為一些常用的操作:

  1、安裝 應用到模擬器:

  adb install

  比較遺憾的是,Android并沒有提供一個卸載 應用的命令,只能自己手動刪除 :

  adb shell

  cd /data/app

  rm app.apk

  2、進入設備或模擬器的shell:

  adb shell

  通過上面的命令,就可以進入設備或模擬器的shell環(huán)境中,在這個Linux Shell中,你可以執(zhí)行各種Linux 的命令,另外如果只想執(zhí)行一條shell命令,可以采用以下的方式:

  adb shell [command]

  如:adb shell dmesg會打印出內核的調試信息。

  3、發(fā)布端口:

  可以設置任意的端口號,做為主機 向模擬器或設備的請求端口。如:

  adb forward tcp:5555 tcp:8000

  4、復制文件 :

  可向一個設備或從一個設備中復制文件,

  復制一個文件或目錄到設備或模擬器上:

  adb push

  如:adb push test.txt /tmp/test.txt

  從設備或模擬器上復制一個文件或目錄:

  adb pull

  如:adb pull /addroid/lib/libwebcore.so .

  5、搜索模擬器/設備的實例:

  取得當前運行的模擬器/設備的實例的列表及每個實例的狀態(tài):

  adb devices

  6、查看bug報告:

  adb bugreport

  7、記錄無線通訊日志:

  一般來說,無線通訊的日志非常多,在運行時沒必要去記錄,但我們還是可以通過命令,設置記錄:

  adb shell

  logcat -b radio

  8、獲取設備的ID和序列號:

  adb get-product

  adb get-serialno

  9、訪問數據庫SQLite3

  adb shell

  sqlite3

  10、通過gsm call命令可以像Android 模擬器打電話 ,除了在EclipseADT 的DDMS中通過按鈕Dial外,還可以通過DDMS外殼調用gsm call命令直接撥打,我們首先需要啟動AndroidEmulator,然后在cmd環(huán)境下執(zhí)行telnet localhost 5554 下面就可以向Android模擬器 撥號,參數為gsmcall < phoneNum> ,比如給10086打電話 為gsm call +10086

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久婷婷综合色拍亚洲| 免费在线播放不卡视频| 午夜激情视频一区二区| 九九视频通过这里有精品| 国产精品美女午夜福利| 亚洲中文字幕高清视频在线观看| 夫妻激情视频一区二区三区| 激情五月天免费在线观看| 亚洲精品福利视频在线观看| 国产亚洲成av人在线观看| 人妻亚洲一区二区三区| 日韩国产精品激情一区| 欧美人妻少妇精品久久性色 | 亚洲欧洲成人精品香蕉网| 欧美一级特黄大片做受大屁股 | 午夜亚洲精品理论片在线观看| 亚洲高清欧美中文字幕| 国产成人高清精品尤物| 欧洲一区二区三区蜜桃| 国产老熟女乱子人伦视频| 99久久国产综合精品二区| 激情综合网俺也狠狠地| 日韩国产传媒在线精品| 99日韩在线视频精品免费| 五月综合激情婷婷丁香| 麻豆视传媒短视频免费观看| 久久精品福利在线观看| 国产高清一区二区白浆| 午夜福利精品视频视频| 亚洲夫妻性生活免费视频| 大香蕉久草网一区二区三区| 加勒比东京热拍拍一区二区| 国产精品一区二区不卡中文 | 男女激情视频在线免费观看| 久久福利视频视频一区二区| 国产免费观看一区二区| 亚洲香艳网久久五月婷婷| 日本久久中文字幕免费| 久久99热成人网不卡| 亚洲中文字幕综合网在线| 国产一区二区不卡在线视频|