1.前提工做:php
a.要求JDK 5以上版本,eclipse 3.4以上html
b.下載用於Eclipse開發Android應用的ADT(Android Developments Tools)插件(目前最新爲ADT 22.3.0)
經過網址:http://dl.google.com/android/ADT-22.3.0.zip直接下載android
c.下載並安裝Android SDK(Software Development Kit)
Android SDK 包含了開發Android應用所依賴的jar文件運行環境及相關工eclipsehttp://developer.android.com/sdk/index.htmlui
2.開始配置Android開發環境google
其實下載好的Android SDK附帶了eclipse,該eclipse含有ADT插件.那麼我用我之前沒有ADT插件的eclipse 4.3 kepler來配置:spa
注意一點:.net
注意你選擇的目錄要包含插件
若是不勾選上面的選項,個人沒法向下繼續進行.server
安裝完成後選擇SDK的位置:
注意選擇的目錄:
3.建立AVD(Android Virtual Devices)-安卓虛擬機:http://jingyan.baidu.com/album/19192ad84c8357e53e5707e7.html(寫的很不錯)
注意:建立好的AVD的默認目錄:
4.今天早上打開eclipse遇到的錯誤:
在控制檯報:
* daemon not running. starting it now *
ADB server didn't ACK
* failed to start daemon *通過查找緣由是adb.exe的5037端口被佔用,如何解決呢?參考大神博客:http://blog.csdn.net/xiaanming/article/details/9401981
a.netstat -aon|findstr "5037"
能夠看到進程PID爲5560的應用程序佔用着.
b.tasklist|findstr "5560"
c.去任務管理器結束該進程或者利用cmd命令:taskkill /f /t /im Kadb.exe 而後重啓eclipse.
在結束前我看了下Kadb.exe是酷狗音樂中的一個聯網應用程序(以前聽歌..太黑了)
5.向SD card中添加一首音樂而且設爲鈴聲並模擬打電話:
a.向SD card中添加一首歌曲: (注意該歌曲的名字必須爲英文,若是想爲中文參考:http://www.eoeandroid.com/home.php?mod=space&uid=531377&do=blog&id=3348做者本身建立SD card,而後利用UltraISO批量添加文件)
b.因爲安卓虛擬機啓動時已經讀取過SD card那麼你這時拖動,裏面的內容並無在音樂播放器中顯示,所以能夠經過卸載SD card再次安裝
SD Card達到從新讀取SD card 效果
設爲鈴聲:
而後經過Emulator Control模擬器控制: