2014年10月22日

[Android] 一份代码,两个版本

摘要: 维护同一份代码,编译两个版本,需要修改包名。具体如下:(1)右击项目名称 --> Android Tools --> Rename Application Package ,一键修改包名(2)在同一个手机上同时安装这两个版本时,会提示INSTALL_FAILED_CONFLICTING_PROVID... 阅读全文

posted @ 2014-10-22 10:22 sigmon 阅读(271) 评论(0) 推荐(0) 编辑

2014年9月29日

Android tcpdump 抓包

摘要: (1)将android的tcpdump命令复制到/data/local/tools/目录下,添加可执行权限(2)在本地电脑上新建adbtcpdump.sh文件,内容如下:#!/bin/bashfilename=`date +%F-%H-%M-%S`".cap"filepath="/data/local/tmp"PullFile(){# echo $filepath/$filename ... 阅读全文

posted @ 2014-09-29 10:10 sigmon 阅读(214) 评论(0) 推荐(0) 编辑

2014年6月30日

Android CursorAdapter 查询联系人过滤

摘要: 一、使用sqlite 数据库查询时,用于模糊查询的方法 like % : 表示有0个或多个字符 _ : 表示1个字符 二、去掉联系人电话号码中的空格: "replace"(data1, ' ', '') LIKE '13_________'三、查询符合手机号码格式的号码public Loader onCreateLoader(int id, Bundle args) { String... 阅读全文

posted @ 2014-06-30 17:31 sigmon 阅读(465) 评论(0) 推荐(0) 编辑

2014年5月23日

Android 项目打包成apk文件

摘要: 首先,要利用Android SDK 自带的kdytool生成keystore文件: keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore参数意义:-validity主要是证书的有效期,写100000天;空格,退格键都算密码。在DOS里面的过程:(D:\Progr... 阅读全文

posted @ 2014-05-23 20:56 sigmon 阅读(315) 评论(0) 推荐(0) 编辑

2014年5月17日

解决Centos 6.3 中 gedit中文乱码问题

摘要: 1、安装gconf-editor yum list | grep conf-editoryum install gconf-editor2、运行gconf-editor设置: apps ---> gedit-2 ---> preferences ----> encodingauto-detected 项添加AddNew list value: GB2312shown_in_menu 项添加New ... 阅读全文

posted @ 2014-05-17 10:13 sigmon 阅读(448) 评论(0) 推荐(0) 编辑

2014年5月14日

在Linux(centos)系统上用手机调试android程序(eclipse)

摘要: 1、手机不连接电脑,运行lsusb命令; 2、手机连接电脑,运行lsusb命令; 3、对比1 、2 结果,不同之处为 Bus 002 Device 005: ID 18d1:4ee2 Google Inc.4、在/etc/udev/rules.d 目录下新建一个文件 51-android.rules,并在文件中添加如下内容SUBSYSTEM=="usb", SYSFS{idVendor}=="18... 阅读全文

posted @ 2014-05-14 11:30 sigmon 阅读(722) 评论(0) 推荐(0) 编辑

2014年4月24日

系统定时关机命令–shutdown

摘要: 一、Linux系统的shutdown 1、立刻关机 root#:shutdown -h now2、立刻重启 root#:shutdown -r now3、定时关机3.1 一个小时后关机 root#:shutdown -h +60 &3.2 在22:00关机 root#:shutdown -h 22:004、定时重启4.1 一个小时后重启 root#:shutdown -r +60 &4.2 在... 阅读全文

posted @ 2014-04-24 17:53 sigmon 阅读(746) 评论(0) 推荐(0) 编辑

2014年4月21日

使用gdb Server调试嵌入式程序

摘要: 由于嵌入式设备上的资源有限,很多时候我们都不得不使用gdb+gdb Server 的方式代替gdb进行程序调试。相对来说,要使用gdb Server调试程序需要做一些额外的设置。步骤如下: 主机与目标机必须在同一网段,能互相访问 在目标机上运行gdbserver程序,命令如下: gdbserver HOST:PORT [app_name] [paramter] [&]说明:HOST为主机的... 阅读全文

posted @ 2014-04-21 11:27 sigmon 阅读(601) 评论(0) 推荐(0) 编辑

2014年4月19日

Vim 错误排查方法

摘要: 在使用vim时出现以下错误: 处理 function 17_ActivateBuffer 时发生错误: 第 6 行:E684: List 索引超出范围: 1E684: List 索引超出范围: 1请按 ENTER 或其它命令继续 输入如下命令: :scriptnames显示 根据上文错误在第6行,说明错误出在/usr/share/vim/vim72/ftplugin.vim 阅读全文

posted @ 2014-04-19 15:17 sigmon 阅读(1479) 评论(0) 推荐(0) 编辑

通过netstat命令查看进程与端口的对应关系

摘要: 通过netstat命令查看进程与端口的对应关系。 以svnserver占用3690端口为例 一、在Windows下 (1)通过进程名称找到它所占用的端口: a、tasklist | findstr svn -----> 查到进程号为2332 b、netstat -ano | findstr 2332 ----->查到端口号为3690 (2)通过端口找到占用它的进程名称: a、netsta... 阅读全文

posted @ 2014-04-19 14:23 sigmon 阅读(1543) 评论(0) 推荐(0) 编辑

导航