Android开发过程中遇到的问题和自己的解决办法,简单总结,欢迎借鉴

来源:互联网 发布:中国地图矢量gis数据 编辑:程序博客网 时间:2024/03/29 14:09

          作为一个android应用的初学者,确实是每一步都为自己摸索着前进,这个摸索的过程中,碰到了许多问题,有些是借鉴网上大神的方法解决掉,有的借鉴完了都还不能解决,自己突发奇想不知什么原理,就解决了,感觉非常神奇。所以想写出来,至少又算是多了一种解决方法,也有可能就是许多初学者需要的方法,时间宝贵,能节约一些也算是做了贡献。


问题一:android调试的时候,提示adb无法启动

       尝试过的解决方法:1、以为是eclipse运行出现异常,重新启动eclipse,没有效果,问题依旧。

                                       2、任务管理器里面结束掉adb.exe,然后重新进eclipse,仍然没有效果。

                                       3、在cmd里面,将操作目录调到adb.exe所在的文件目录下之后,运行adb kill-server命令,然后再运行adb start-server命令,结果依旧是没能解决。

                                       4、查看端口状态,看5037是否被其他应用占用,在cmd中用netstat -n -a -o | findstr "5037"   看到有使用该端口的PID号,但是没有能够找到该PID号在任务管理器服务列表里面,算是没能够解决。

                                       5、实在没招儿了,又去下载了一个eclipse的高版本,直接将原来的eclipse文件夹合并覆盖了,进入新的eclipse之后,ADT都还在,只要重新进入运行配置里面设置一下Android Application的运行配置,然后我又重新新建了AVD,之后将AVD运行,再试运行android工程代码,竟然成功了。

                     我自己也不知道是什么原理,莫名其妙就解决了,可能是缺乏经验吧,希望对和我一样缺乏经验的有所帮助。


问题二:诸如网络连接以及SD卡读写的权限获得不成功的问题。

       尝试过的解决方法:1、有教程说,把 

        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

这两句放在AndroidManifest.xml中<application      </application> 里面,结果直接报错。

                                       2、看来看去,终于看到一个讲这两句的摆放位置的博文

  链接是:http://blog.csdn.net/chengyingzhilian/article/details/7279494

也算是成功解决SD卡读写权限问题了。


问题三:Android SDK的下载,实在是太慢

            尝试的解决办法http://jingyan.baidu.com/article/597035521c18ed8fc0074021.html

             但是这个方法在早些时间可能会管用,但是目前来说,google成功被墙,可能还需要结合FQ软件啦,应该可以提高Android SDK下载速度慢的问题。

0 0
原创粉丝点击