[转]Android开发过程中遇到的问题
例1:
‘Can't bind to local 8700 for debugger’报错和解决
2.netstat -apn |grep 8700查询,得到的结果是:
tcp6 0 0 123.0.0.1:8700
:::*
LISTEN 3665/java
unix 3
[]
STREAM
CONNECTED
8700 1227/upowerd
3.kill -9 3665 ,杀掉java进程,问题解决。
重启 模拟器和eclipse 把 adb进程杀掉
任务管理器啊或者cmd:adb kill-server
重启eclipse 就行了啊
android Could not open Selected VM debug port (8700)
1. Re-installation failed due to different application signatures.
将原来的软件包删除掉,然后重新安装一次就好了。在命令行上运行:adb uninstall <package_name>,这里的package_name也就是AndroidManifest.xml里 面<manifest/>元素package属性的数据值。例如:adb uninstall org.andriod.demo。关于删除也可以参考 6.如何删除软件包 这个部分的说明
2. emulator: ERROR: unknown virtual device name: 'My_Android'
设置环境变量ANDROID_SDK_HOME,指向Andriod的SDK目录.
3. ddms - Failed to initialize Monitor Thread: Unable to establish loopback connection
防火墙可能阻挡了adb server的启动,关闭防火墙即可,重新启动adb server。进入dos 命令环境运行如下的指令:adb kill-server 和 adb start-server
4. Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
如果是Emulator提示这样的信息的话,可能是内存不足。在启动Emulator的时候,添加参数-partition-size 120
5. WARNING: Application does not specify an API level requirement!
通常的错误的信息是:
- [2010-10-23 08:15:28 - AppName] WARNING: Application does not specify an API level requirement!
- [2010-10-23 08:15:28 - AppName] Device API version is 8 (Android 2.2)
在AndroidManifest.xml文件中,使用<uses-sdk/>来指定API的级别。例如:
- <uses-sdk android:minSdkVersion="8"/>
- <uses-sdk android:minSdkVersion="8"/>
6. 如何删除软件包
方法一、通过adb命令行。adb uninstall <package_name>
方法二、通过设备的管理软件Settings来删除。Setting --> Applications --> Manage Applications来删除软件
7.Could
not open Selected VM debug port (8700). Make sure you do not have
another instance of DDMS or of the eclipse plugin running. If it's being
used by something else, choose
a new port number in the preferences.
解决办法:在防火墙高级高级设置中,对端口8700进行 出战设置和入站设置
更多待续 : http://blog.csdn.net/chaozhung_no_l
[转]Android开发过程中遇到的问题的更多相关文章
- Android开发过程中在sh,py,mk文件中添加log信息的方法
Android开发过程中在sh,py,mk文件中添加log信息的方法 在sh文件中: echo "this is a log info" + $info 在py文件中: print ...
- android开发过程中遇到的坑
在android的学习过程中,会有很多坑,我会把我遇到的,一一列下来,方便后来者查阅! 1:android-support-v4.jar and android-support-v7-appcompa ...
- android 开发过程中碰到的 Failed to create the part's controls 问题
在开发android的过程中,遇到一个很奇怪的问题,出现了“ Failed to create the part's controls” 的错误,查询了N多资料,然后逐条删除代码测试, 后来发现是变量 ...
- android开发过程中遇到的小问题
转自:http://www.sctarena.com/Article/Article.asp?nid=50701.在编写xml布局的时候,总是提示[Accessibility] Missing ...
- Android开发过程中的坑及解决方法收录(三)
bug:应用出现了 不幸运的,应用已停止的错误提示 排除问题: 1.intent接收数据的字符串不匹配 2.java常见的NullPointerException(空指针错误),可能由三个原因引起,字 ...
- Android开发过程中的坑及解决方法收录(四)
1.某个控件要放在Linearlayout布局的底部(底部导航条) <LinearLayout xmlns:android="http://schemas.android.com/ap ...
- Android开发过程中的坑及解决方法收录(一)
之前使用了Android Studio的插件直接为button绑定了监听器,并实现onClick方法(我的onClick方法无论点击哪一个都是要实现setcontentview这个方法设置layout ...
- Android开发过程中的坑及解决方法收录(二)
bug 1: bug描述: 无法成功地将edittext中的内容传入数据库中 bug动图: 经过: 最近写了个项目,项目要使用到SQL数据库,由于没有相关知识,便是找到了各种资料开始了自学之旅,在de ...
- Android开发过程中部分报错解决方法。
初学Android,最近在使用zxing开发一个条码扫描解析的安卓项目中,遇到以下几个问题.贴出来以供参考. 1.Http请求错误 Android4.0以上要求不能把网络请求的操作放在主线程里操 ...
随机推荐
- 不老的神器:安全扫描器Nmap渗透使用指南【转】
介绍 nmap是用来探测计算机网络上的主机和服务的一种安全扫描器.为了绘制网络拓扑图Nmap的发送特制的数据包到目标主机然后对返回数据包进行分析.Nmap是一款枚举和测试网络的强大工具. 特点 主机探 ...
- 省市区ajax联动
function setCity1(){ var areaId1 = $('#areaId1').val(); var cityId1 = $('#cityId1'); var cityOpt = $ ...
- Android学习笔记(三) UI布局
每一个布局都有其适合的方式,另外,这几个布局元素可以相互嵌套应用,做出美观的界面. 一.线性布局(LinearLayout) 线性布局,这个东西,从外框上可以理解为一个div,他首先是一个一个从上往下 ...
- 【Mac】Chrome中添加截图扩展插件FireShot方法
FireShot是一款可以使用谷歌浏览器快速捕捉当前网页中元素的chrome截图插件,在谷歌浏览器中安装FireShot插件以后可以对网页中整个屏幕或者是网页的部分视图进行截图操作,在截图之后用户还可 ...
- 百度地图sdk定位和遇到的坑
封装定位服务类: import android.content.Context; import com.baidu.location.BDAbstractLocationListener; impor ...
- 【58沈剑架构系列】DB主从一致性架构优化4种方法
需求缘起 大部分互联网的业务都是“读多写少”的场景,数据库层面,读性能往往成为瓶颈.如下图:业界通常采用“一主多从,读写分离,冗余多个读库”的数据库架构来提升数据库的读性能. 这种架构的一个潜在缺点是 ...
- spring_150902_hibernatedaosupport
实体类: package com.spring.model; import javax.persistence.Entity; import javax.persistence.Id; import ...
- 三 Python解释器
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件.要运行代码,就需要Python解释器去执行.py文件. 由于整个Python语言从规范到解释器都是开源的 ...
- list容器详解
首先说说STL ( STL的目的是标准化组件,这样就不用重新开发,可以使用现成的组件.STL现在是C++的一部分,因此不用额外安装什么.它被内建在你的编译器之内.因为STL的list是一个简单的容器, ...
- PBR Step by Step(一)立体角
转载请注明出处:http://www.cnblogs.com/jerrycg/p/4924761.html 本系列从零起步,作为学习笔记与大家分享,从基础的数学和图形理论,一步一步实现基于物理的渲染 ...