android开发中的问题总结(一)
1、设置sdk路径
window->preferences->android->SDK location 中进行修改,如果出现红叉,就说明不正确,选择的路径必须包含tools的那个目录夹。 2、安装vss插件:
3、开启eclipse时候,如果报code=13的错误;
是eclipse与jdk不匹配的问题,查看jdk是否是和eclipse要求的相匹配,是否为32位。
这种问题一般是由于64位的jdk导致的,需要安装32位的jdk,最好是jdk1.7以上的版本,太低又可能也会出现问题;
安装好32位的jdk后,需要在eclipse的启动文件做配置:在eclipse.ini中的最前面加入以下代码:(填写自己java的安装路径)
-vm
D:/Program Files/Java/jdk1.6.0_45/bin/javaw.exe
再重新启动eclipse,可解决该问题;
4、ddms files not found hprof-conv.exe
Eclipse下每次更新ADT和SDK后都报一些错误,比如
DDMS files not found: D:\android-sdk-windows-1.6_r1\android-sdk-windows-1.6_r1\platform-tools\adb.exe
DDMS files not found: tools\hprof-conv.exe
......
解决方法:在 android-sdk-windows\android-sdk-windows-1.6_r1\tools目录下的tools目录找找adb这个文件,然后把它复制到android-sdk-windows\android-sdk-windows-1.6_r1\platform-tools这里就好了
或者找不到hprof-conv.exe时,就下载http://download.csdn.net/download/hu5080126/7669915,然后复制到\platform-tools中;
5、adb.exe程序无法执行
解决:
a,先查看相关路径下面是否有platform-tools文件夹或者platform-tools文件夹中是否有adb.exe文件,
b.关闭eclipse,重新开启adb.exe;
c,查看adb进程; d,查看端口是否被占用:
第一步:
开始->运行->cmd 中敲入“cd 放置adb.exe文件的路径”,例如“cd D:\adt-bundle-windows-64\sdk\platform-tools”;
敲入netstat -aon|findstr "5037"回车(5037为adb默认端口),如无输出则说明该端口未被占用,则直接进行第二步。
否则:
例如输出的该端口情况如下:
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6540
发现6540占用了5037端口,敲入tasklist|findstr "6540"回车查看6540端口的进程是什么
例如
wandoujia_daemon.exe 6540 Console 1 4,276 K
那么打开任务管理器的进程结束wandoujia_daemon.exe进程。
第二步:
cmd跳到放置adb.exe文件路径下,
敲入adb kill-server回车,再敲入adb start-server,最后重启Eclipse。
android开发中的问题总结(一)的更多相关文章
- Android学习探索之Java 8 在Android 开发中的应用
前言: Java 8推出已经将近2年多了,引入很多革命性变化,加入了函数式编程的特征,使基于行为的编程成为可能,同时减化了各种设计模式的实现方式,是Java有史以来最重要的更新.但是Android上, ...
- android开发中fragment获取context
在用到fragment时无法使用.this来指定当前context内容,android开发中fragment获取context,可以使用getActivity().getApplicationCont ...
- java中的反射机制在Android开发中的用处
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反 ...
- Android开发中的输入合法性检验
Why ? 合法性检查对于程序的健壮性具有重要作用.在Android开发中,良好的合法性检查设计机制可以使程序更加清晰,产生bug更少,交互更加友好. What ? 合法性检查的目的在于确定边界.对于 ...
- 在android开发中使用multdex的方法-IT蓝豹为你整理
Android系统在安装应用时,往往需要优化Dex,而由于处理工具DexOpt对id数目的限制,导致其处理的数目不能超过65536个,因此在Android开发中,需要使用到MultiDex来解决这个问 ...
- 怎样实现了捕获应用中的日志在android开发中
怎样实现了捕获应用中的日志在android开发中,大家可研究一下. Process mLogcatProc = null; BufferedReader reader = null; try { mL ...
- Android开发中Eclispe相关问题及相应解决(持续更新)
1.Eclipse项目中的Android Private Libraries没有自动生成. 一般而言,在Android开发中,项目中引用到的jar包会放到项目目录中的libs中,引入库会放到Andro ...
- Android开发中的问题及相应解决(持续更新)
最近博客写的少了,以后还得经常更新才行. ------------------------------------------------------------ 1.特定业务需求下try cath ...
- 关于Android开发中的证书和密钥等问题
关于Android开发中的证书和密钥等问题 引言 除了Android发布应用签名时需要用到证书外,在进行google Map Api开发和Facebook SDK API开发等时都需要申请API Ke ...
- Android开发中Bundle用法包裹数据(转)
Android开发中Bundle用法包裹数据 Bundle的经典用法,包裹数据放入Intent中,目的在于传输数据. SDK 里是这样描述: A mapping from String values ...
随机推荐
- 简单测试flume+kafka+storm的集成
集成 Flume/kafka/storm 是为了收集日志文件而引入的方法,最终将日志转到storm中进行分析.storm的分析方法见后面文章,这里只讨论集成方法. 以下为具体步骤及测试方法: 1.分别 ...
- VS2012无法打开文件“kernel32.lib”问题的解决办法
后来经过百度搜索发现解决办法: 1.在项目属性[VC++目录]下的 [包含目录] 添加 $(WindowsSDK_IncludePath) ,在[库目录]添加$(WindowsSDK_LibraryP ...
- IOS真机测试
学习了两天的Android开发,我感觉Android开发跟IOS开发和.NET平台下的开发有点不同,Android开发我更觉得跟web(Html)倒是有类似的地方,都是节点标签显示的,当然个人理解,感 ...
- Sublime Text3 安装markdown插件
1.打开Sublime Text,使用快捷键 ctrl+` (左上角Tab键上方,Esc键下方)或者使用菜单 View > Show Console menu,此时将出现Sublime Text ...
- [转]Mac OS X El Capitan(10.11)显示隐藏文件命令失效解决方法
在Mac全新的系统El Capitan中,原先的显示系统中所有的隐藏文件的指令似乎失效了,只有重启以后才能显示,其实还有一个更简单的办法: 先在终端输入: defaults write com.app ...
- mac os x 10.10.3 安装protoc
预装如下环境 autoconf 2.6.9automake 1.14libtool 2.4 Building from source Download latest version of procbu ...
- 【JAVA】JDK-SimpleDataFormat 线程不安全!
[问题] publicclassProveNotSafe { staticSimpleDateFormat df = newSimpleDateFormat("dd-MMM-yyyy&quo ...
- docker 配置文件引发的问题
好久没有配置 vmware / harbor 了,突然间来了兴趣,结果让我失望了,登陆反复的被refused; 这个是配置文件地址:https://github.com/vmware/harbor/b ...
- ejabberd 在eclipse(erlide)中的配置、调试、运行
最近在折腾ejabberd,将ejabberd项目配置到eclipse中进行编译.调试等,现在将过程记下来,希望能帮助到需要的人. 准备 本次环境是在linux中进行,博主的linux是fedora2 ...
- jqgrid cellEdit为true的时候,默认选中单元格值的解决方案
jqgrid cellEdit为true的时候,点击单元格的时候,鼠标在单元格最前面闪. 这时候如果要修改数字内容,非常麻烦.要全选单元格内容,不然不好改. 点击单元格的时候,默认选中单元格值的解决方 ...