- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 让使用scp时不必输入密码
让使用scp时不必输入密码,这样就可以在shell脚本中顺利地执行了:me@local: ssh-keygen -t rsa"/home/abc/.ssh/id_rsa_me"生成:"/home/abc/.ssh/id_rsa_me" 私钥和"/home/abc/.ssh/id_rsa_me.pub" 公钥(分发给目标服务器中所有的目标用户)注意:要想不输入密码!就不要
2013-09-09 19:23:39 780
原创 Ubuntu 10.04屏幕录像软件:Xvidcap
Ubuntu 10.04屏幕录像软件常见的有二个:RecordMyDesktop 和 Ubuntu 10.04屏幕录像软件Xvidcap1. 千万不要用RecordMyDesktop这个SB软件!!!!!录二个半小时的视频结果编码用了一个晚上才40.00%!!!!2. 用Xvidcap会即时编码与保存,但应注意单次录像时间不超过1个小时。3. Xvidcap安装与使用:软件中心中搜
2013-09-09 19:21:40 1063
原创 hierarchyviewer使用方法简介
hierarchyviewer使用方法:1. 连接设备(eng版)2. show view: Others -> Android -> Windows // 用来查看当前Activity的包名与类名以及正在运行的程序3. 选择目标界面(activity)4. show view: Others -> Android -> Tree View // 用来查看各View类与功能类的关系
2013-09-09 19:18:54 1035
原创 开机过程动画
开机过程动画:1. linux logo: 一般是一个bmp 指内核启动过程中显示的动画2. init logo: 一般是一个rle 指init进程启动过程中显示的动画第二个开机画面的内容是由文件/initlogo.rle来指定的。如果文件/initlogo.rle不存在,或者在显示它的过程中出现异常,那么函数load_565rle_image的返回值就会等于-1,这时候函数c
2013-09-09 19:12:07 584
原创 查看init进程的日志输出
system/core/init/init.c中的INFO("command '%s' r=%d\n", cur_command->args[0], ret); ERROR("init startup failure\n");等,会输出日志到/proc/kmsg中,可用cat /proc/kmsg或dmesg打印。(完)
2013-09-09 19:10:02 3133
原创 在adb shell中发送键值和输入文本
以下内容来自:adb shell input --helpadb shell input text 向设备输入文本(光标所在的文本框)adb shell input keyevent 向设备发送按键事件如: 在编辑短信时,往文本框输入文本:adb shell input text "hello" 向手机发送键值回Home:adb shell input
2013-09-09 19:07:24 6871
原创 android LOG接口使用
LOG使用:1. java:Slog.i("KeyInputQueue", "Updating: " + currentMove); // 无需将DEBUG*改成true即可在eng中输出。要使DEBUG*起作用,要看它被引用的地方!2. c/cpp:ALOGD("KeyInputQueue", "Updating: " + currentMove); ALOGD_IF(.
2013-09-09 19:05:37 1594
原创 查看当前的屏幕是竖屏还是横屏
查看当前的屏幕是竖屏还是横屏:/frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java static final boolean DEBUG = true;// deepin static final boolean localLOGV = true;// dee
2013-09-09 19:04:08 3091
原创 属性服务接口与使用
属性服务1. java: SystemProperties.set("ctl.start","shutdownanim");2. c: 在/system/core/init中可#include "property_service.h"property_set("bootanimation.over","1");3. 其它的C/C++程序中:/frame
2013-09-09 19:01:38 775
原创 替换开机动画的音乐
替换开机动画的音乐:frameworks/base/cmds/bootanimation/bootanimation_main.cppboot->playBootMusic("/system/media/boot.wav");android$ mmm frameworks/base/cmds/bootanimation -j16(end)
2013-09-09 18:57:55 865
原创 ubuntu串口工具minicom的安装,配置与使用
ubuntu串口工具minicom的安装,配置与使用:前提:1. 设备上的操作系统支持并打开了串口功能!2. 串口转USB线:串口端连接设备(可以是一个TF卡式接口或一个串口),USB端连主机安装:sudo apt-get install minicomlsusb // 先将所有的usb拔掉,然后插入连接(tf/sd卡)串口小板的USB线(tf/sd
2013-09-09 18:57:11 1179
原创 插入SD卡后自动运行SD卡根目录中的AutoRun.sh以实现动态替换linux logo,init logo和开机动画、安装SD卡中指定目录中的apk到系统中等
需求:“在工程版机器上插入SD卡后自动运行SD卡根目录中的AutoRun.sh以实现动态替换linux logo,init logo和开机动画、安装SD卡中指定目录中的apk到系统中等”实现:1) 修改device/vendor/productname/init.productname.rc文末添加以下内容:# added by deepin for: do autorun o
2013-09-09 18:51:23 2388
原创 adb无法连接到android设备
环境:ubuntu10.04问题:adb无法连接到android设备解决:1. 用lsusb找到目标设备的vendorId:productId2. sudo gedit /etc/udev/rules.d/51-android.rules 在文末添加一行:SUBSYSTEM=="usb", ATTR{idVendor}=="", ATTR{idProduct}=="", M
2013-09-05 12:29:39 1609
原创 ubuntu显示屏保命令
目标:在运行某个脚本后弹出屏保以提示脚本运行结束实现:在目标脚本最后加入:gnome-screensaver-command -a显示屏保界面:gnome-screensaver-command -a // 显示屏保但不锁定,移动鼠标或敲击键盘后自动消失gnome-screensaver-command -l // 显示并锁定,移动鼠标或敲击键盘弹出密码框
2013-09-05 12:21:46 2894
原创 关于“android4.0中,在通话界面进入锁屏界面后出现两个电话图标”这一Bug的解决方法
bug名称: android4.0中,在通话界面进入锁屏界面后出现两个电话图标 1. 问题出现的流程与原因: 在通话界面中熄屏后第一次点亮屏幕时会出现二个电话图标,这二个电话图分别代表刚才的通话界面(电话应用)和拨号界面(电话应用),因为这二个界面都是电话应用的,所以都用了电话应用的图标(电话图标)并将其显示在了解锁界面中。在解锁时,滑动“解锁圈”到表
2013-09-05 12:16:42 2732
原创 开学了,我的android学习路线(从上到下)
大家好!1. 我是一名Android系统工程师,我的it技术学习经历:Java SE -> Java EE -> Android应用开发 -> c/c++ -> linux c应用开发 -> Android系统框认知、开发与定制 -> linux driver -> linux kernel我的本科专业为电子信息工程,但我的学习却是从Android上层到底层逐层深入的。2.
2013-09-02 12:33:22 598
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人