1.前提工作:
a.要求JDK 5以上版本,eclipse 3.4以上
b.下载用于Eclipse开发Android应用的ADT(Android Developments Tools)插件(目前最新为ADT 22.3.0)
通过网址:http://dl.google.com/android/ADT-22.3.0.zip直接下载c.下载并安装Android SDK(Software Development Kit)
Android SDK 包含了开发Android应用所依赖的jar文件运行环境及相关工
2.开始配置Android开发环境
其实下载好的Android SDK附带了eclipse,该eclipse含有ADT插件.那么我用我以前没有ADT插件的eclipse 4.3 kepler来配置:
注意一点:
注意你选择的目录要包含
如果不勾选上面的选项,我的无法向下继续进行.
安装完成后选择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模拟器控制: