android开发问题汇总(持续更新中)
2013-06-21 17:05
531 查看
文章摘要:一. 无法创建新android项目在eclipse创建新项目时出现:this template depends on the android support library,which is either not installed,or the template depends on a more recent version thanthe one you have installed。Required version :8解决办法:运行sdk
manager,勾选中Extras–>An…
一. 无法创建新android项目
在eclipse创建新项目时出现:
解决办法:
运行sdk manager,勾选中Extras–>Android Support Library,下载完成后重启eclipse。
二. 无法更新和下载androidSDK
打开SDK Manager时底部进度条一直不动,打开详细信息,发现卡在:
解决办法:
修改hosts文件。
(1)windows下打开C:\Windows\System32\drivers\etc,以管理员身份编辑hosts文件,在最后添加:
74.125.237.1 dl-ssl.google.com
(2)linux下使用命令sudo vim /etc/hosts编辑hosts文件,同样在文件最后添加
74.125.237.1 dl-ssl.google.com
然后重新运行sdk manager,就可以下载了。
三. 模拟器不支持OpenGL ES 2.0
出现java.lang.IllegalArgumentException: No configs match configSpec
是因为android模拟器不支持OpenGL ES 2.0,解决办法:创建模拟器时:GPU emulation选yes,需要android 4.0以上的版本才行。使用真机没有这个问题。
四. eclipse控制台出现ADB server didn’t ACK
解决办法一般是终止adb.exe进程,然后重启eclipse,不过有时候会找不到adb.exe这个进程。这时候可以查找adb服务绑定的5037端口,看是否被第三方给占了,比如:91助手或者豌豆荚等。
我在任务管理器中找到了db_adb.exe进程,不过从名字看肯定跟adb有关系,会不会是它占了5037端口呢?打开命令提示符窗口,输入:netstat -a -o 5037,如图
看到5037被一个PID为4236的给占了,找到这个进程是何方神圣,输入:tasklist /fi “pid eq 4236″,结果如图:
果然是db_adb.exe这玩意,我终止了这个进程,然后重启了eclipse,一切又美好起来了。
manager,勾选中Extras–>An…
一. 无法创建新android项目
在eclipse创建新项目时出现:
运行sdk manager,勾选中Extras–>Android Support Library,下载完成后重启eclipse。
二. 无法更新和下载androidSDK
打开SDK Manager时底部进度条一直不动,打开详细信息,发现卡在:
修改hosts文件。
(1)windows下打开C:\Windows\System32\drivers\etc,以管理员身份编辑hosts文件,在最后添加:
74.125.237.1 dl-ssl.google.com
(2)linux下使用命令sudo vim /etc/hosts编辑hosts文件,同样在文件最后添加
74.125.237.1 dl-ssl.google.com
然后重新运行sdk manager,就可以下载了。
三. 模拟器不支持OpenGL ES 2.0
出现java.lang.IllegalArgumentException: No configs match configSpec
是因为android模拟器不支持OpenGL ES 2.0,解决办法:创建模拟器时:GPU emulation选yes,需要android 4.0以上的版本才行。使用真机没有这个问题。
四. eclipse控制台出现ADB server didn’t ACK
解决办法一般是终止adb.exe进程,然后重启eclipse,不过有时候会找不到adb.exe这个进程。这时候可以查找adb服务绑定的5037端口,看是否被第三方给占了,比如:91助手或者豌豆荚等。
我在任务管理器中找到了db_adb.exe进程,不过从名字看肯定跟adb有关系,会不会是它占了5037端口呢?打开命令提示符窗口,输入:netstat -a -o 5037,如图
看到5037被一个PID为4236的给占了,找到这个进程是何方神圣,输入:tasklist /fi “pid eq 4236″,结果如图:
果然是db_adb.exe这玩意,我终止了这个进程,然后重启了eclipse,一切又美好起来了。
相关文章推荐
- Android开发中小问题汇总目录(持续更新)
- Android开发问题汇总–持续更新
- [置顶] Android 开发问题汇总(持续更新)
- Android个人开发问题汇总 (持续更新中。。。)
- Android开发问题汇总(持续更新)
- Jenkins+Gradle实现android开发持续集成问题汇总
- Android开发常见问题集锦------持续更新
- 嵌入式开发常见问题汇总 - 持续增加更新
- 关于ASP.NET MVC开发设计中出现的问题与解决方案汇总 【持续更新】
- 项目开发中遇到的问题汇总~持续更新
- 【Android】开发中遇到的问题(持续更新)
- Android开发中的问题及相应解决(持续更新)
- 关于友盟分享在开发中遇到的问题汇总~持续更新中
- Android开发经典笔试面试题汇总(持续更新中)
- Android开发中的问题及相应解决(持续更新)
- Android 开发小问题集合(持续更新)
- android 开发问题汇总持续
- C#.NET开发中常用的技术问题汇总(持续更新)
- Android开发遇到的问题笔记(持续更新)
- android 开发中常见问题合集(持续更新)