随笔分类 - Android 调试及工具技巧

VIM简明操作

posted @ 2013-04-23 15:48 明明的天天 阅读 (83) | 评论 (0) 编辑

adb server is out of date. killing...
摘要:来自: http://blog.csdn.net/id19870510/article/details/84894861:今天调试android的时候发现一个诡异的问题[html] view plaincopyC:\Users\xxxx>adbstart-serveradbserverisoutofdate.killing...ADBserverdidn'tACK*failedtostartdaemon*adb 不管执行 shell devices 还是logcat 都会报错[html] view plaincopyadbserverisoutofdate.killing...究 阅读全文

posted @ 2013-03-23 12:49 明明的天天 阅读 (119) | 评论 (0) 编辑

android 测试----Monkey
摘要:官方文档网址是: file:///D:/tool/new_androidsdk/docs/tools/help/monkey.htmlThe basic syntax is:$ adb shell monkey [options]<event-count>With no options specified, the Monkey will launch in a quiet (non-verbose) mode, and will send events to any (and all) packages installed on your target. Here is a mo 阅读全文

posted @ 2012-11-22 14:56 明明的天天 阅读 (692) | 评论 (0) 编辑

简明 Vim 练级攻略
摘要:http://coolshell.cn/articles/5426.htmlvim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。Vim the Six Billion Dollar 阅读全文

posted @ 2012-09-07 14:44 明明的天天 阅读 (85) | 评论 (0) 编辑

tcpdump
摘要:tcpdump-ieth0-s0-c500-w/swcommon/llhost192.168.1.114host必须在最后一项参数可以记为icsw, ics安卓4.0, 好记吧.-i eth0 表示抓本机eth0这个网卡的包.-s 0 抓取数据包时默认抓取长度为68字节。加上-S 0 后可以抓到完整的数据包-c 500 表示要抓包的数量-w 表示要写入哪个文件.home表示哪个主机发过来的包. 可以加 and 来限定.转一篇文章 :http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html Linux tcpdump命令详解 阅读全文

posted @ 2012-09-06 16:04 明明的天天 阅读 (605) | 评论 (0) 编辑

SecureCRT 连接串口方法
摘要:1。new session2。在Protocla 下拉菜单中选择 serial ,下一步3。Port 口选择:在我的电脑--》右键属性--》硬件---》设备管理器 中查看连接电脑的com口是com1,com2,com3还是什么; Buad rate:选择115200 右侧的选择框 Flow protocol 中 ,不要勾选任何一项。下一步3。输入正确用户名及密码即可登录。 阅读全文

posted @ 2012-08-15 16:48 明明的天天 阅读 (276) | 评论 (0) 编辑

速查
摘要:1. android完整的权限列表: http://developer.android.com/reference/android/Manifest.permission.html2. android Manifest中的元素: http://developer.android.com/guide/topics/manifest/manifest-intro.html 阅读全文

posted @ 2012-07-25 10:04 明明的天天 阅读 (72) | 评论 (0) 编辑

android问题
摘要:1.用adb connect 连接不上 解决方法, 看看connect写的对不对.2 看看IP地址写的对不对. 3. 看看网线插没插好.2.adb server is out of date. killing... 解决方法,打开“任务管理器”,找到豌豆荚的两个进程,结束之。OK! 阅读全文

posted @ 2012-07-20 18:56 明明的天天 阅读 (136) | 评论 (0) 编辑

error parsing xml:unbound prefix
摘要:就几行代码 , 就来个这个错误 ,就按照之前说找错的方法去找, 发现不好使就是不好使, 所以就上网找,找来找去都说是有的地方写错了,但是我没有地方写错啊. 于是再找还是说有的地方写错了,看来文件名的错误确实能导致这个错误,但是我改了文件名也不行啊. 后来发现错误是----->unbound prefix . 未绑定前缀:加上了xmlns:android="http://schemas.android.com/apk/res/android"就好使了. 这个错误的原因呢>就是未绑定前缀,你写错的东西也是前缀没有这个东西,也报这个错,这个是我想的. 阅读全文

posted @ 2012-05-30 16:15 明明的天天 阅读 (783) | 评论 (0) 编辑

找信息的方法
摘要:Ps:如果你想找的很明确,那可以在网上搜,比如报了一个小错,描述为!@#$#%^$#Exception ; 如果你找的非常不明确,就不适合在网上搜,比如:怎么学习UML。这样的问题太不明确了,还是找老师教一下比较好。想系统的学习xxx,自学是一种最垃圾的想法.不要被谁谁谁通过xxx的努力怎么怎么样.冲昏了头脑. 该报个班就报个班去吧. 不报班买套人家的视频也好啊.1. 排行榜: 虽然它不一定非常准确, 但它不可能偏离非常多. 而且你能知道信息所在位置的上下情况 . 1.1. 百度有个风云榜, 好像QQ也有这个吧. 关键字是: 排行, 排行榜, 排名 , 风云榜之类的这些. 1.2. 还有... 阅读全文

posted @ 2012-05-12 14:50 明明的天天 阅读 (134) | 评论 (0) 编辑

当有莫名其妙的错误里, 可以
摘要:当有莫名其妙的错误里, 可以clean project , android tools -->fix projects还不行.1. 重新插拨数据线.2. 关闭打开USB调试.3. 结束ADB,再打开4.关闭eclipse再打开5.关电脑再打开6.关设备再打开.---------------------------------------错误1:Connection with adb was interrupted.1 attempts have been made to reconnect.You may want to manually restart adb from the Dev 阅读全文

posted @ 2012-05-11 11:44 明明的天天 阅读 (2431) | 评论 (0) 编辑

书们
摘要:1. android 内核剖析, 我们公司一人买了, 我还买不买呢?2. 算法导论。豆瓣排老2的编程书。3. Data Structures and Algorithms in Java 涛吴推荐的书, http://www.psit.in/psit/deepesh/java%20data%20structures.pdf4. 深入理解计算机系统. 豆瓣排老大的编程书。5.重构: 改善。。。。 有电子版。还没看。------------------------------------------------------------有这么多好书可以看, 我高兴了......... 阅读全文

posted @ 2012-05-09 23:52 明明的天天 阅读 (93) | 评论 (0) 编辑

火狐插件集锦
摘要:1. 阅读高亮插件: textMarker GO2. 商城历史价格查询: GreaseMonkey+七星庐里边说的js代码(http://userscripts.org/scripts/show/119362).3. 去广告: adblock plus ,4. 比价: 如意淘, 有道购物助手.5. 在屏幕上画画 : screen draw-------------------------------------------------greaseMonkeyThere's just a few important sites you should know about that can 阅读全文

posted @ 2012-05-09 14:14 明明的天天 阅读 (100) | 评论 (0) 编辑

技巧们
摘要:1. 在同一个应用程序中用显示意图,在不同应用程序中用隐式意图.-->错. 只需知道另一个应用程序的包名和类名就可以用setClassName(String packageName, String className)即可,例如:intent.setClassName("cn.testDialog", "cn.testDialog.TestDialogActivity"),不知道为什么类也要加上包名, 如果是自己开发的两个应用你肯定知道 ,如果是调别人的应用再用TMD隐式意图吧.'2. 用broadecastReceiver还是用servi 阅读全文

posted @ 2012-05-08 23:17 明明的天天 阅读 (101) | 评论 (0) 编辑

Source Insight经典教程
摘要:Source Insight实质上是一个支持多种开发语言(java,c ,c 等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难。当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数搜索,彩色显示程序语句等功能。它 阅读全文

posted @ 2012-05-04 15:36 明明的天天 阅读 (625) | 评论 (0) 编辑

UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
摘要:继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字implements明确标识,在设计时一般没有争议性; 依赖可以简单的理解,就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、、临时性的、非常弱的.. 阅读全文

posted @ 2012-05-03 18:17 明明的天天 阅读 (136433) | 评论 (21) 编辑

Android开发必备的免费资源和工具
摘要:免费和开源的应用程序8、apps-for-android (Open Source Applications)查看地址:http://code.google.com/p/apps-for-android/这个链接中包含了许多实用的开源的Android应用程序。这些应用程序展示了Android的许多特性。9、List of Sample Android Apps查看地址:http://developer.android.com/resources/samples/index.html这个Web页面是一个Android开发包中的实例程序列表。使用这个页面上的链接,你可以通过你的浏览器来阅读这些例子 阅读全文

posted @ 2012-04-20 10:26 明明的天天 阅读 (313) | 评论 (0) 编辑

Eclipse快捷键大全
摘要:CTRL + F11——你不想每次费力的去点击运行按钮吗,那么试试这个Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行 阅读全文

posted @ 2012-04-14 17:53 明明的天天 阅读 (90) | 评论 (0) 编辑

android有错.怎么办
摘要:1.导入工程有错. 可能是你导入的版本SDK与eclipse里的版本不匹配. I.你可以改一下properties里的版本号. 再右键android tools --->fix project properties试试. (最后最好刷新一下). II. 这个方法靠谱. ①。新建一个自己的工程。并打开工程文件夹。 ②。打开有错工程文件夹。 ③。将新建工程文件夹里的三个文件(androidManifest.xml, src,res)复制到有错工程文件夹里。 ④。刷新。2.编辑编辑就出现莫名其妙的错误。 project --->clean一下。 作用。 删除以前的.class文件并重新生 阅读全文

posted @ 2012-04-14 17:50 明明的天天 阅读 (72) | 评论 (0) 编辑

eclipse删除空行
摘要:1.打开源码编辑器 2.使用快捷键Ctrl+f 3.在Find输入框中输入:^\s*\n 3.Replace With输入框的值为空 4.在【Options】选中的"Regular expressions" 5.点击【Replace All】按钮。 6.OK! 阅读全文

posted @ 2012-04-14 17:46 明明的天天 阅读 (711) | 评论 (0) 编辑

Eclipse的使用技巧之eclipse里的查找:
摘要:1. Ctrl + J : 增量查找2. Ctrl + shift + g 查看它在其他地方用法3. Ctrl + h 整体搜索4. Ctrl + f 对话框搜索5. ctrl + 左键或右键, 回到鼠标处. 6. Ctrl+K找下一个 / Ctrl+Shift+k往回找7. ctrl + shif + R 找文件 / ctrl + shif + T 找类 阅读全文

posted @ 2012-04-11 09:25 明明的天天 阅读 (137) | 评论 (0) 编辑

导航