
android
文章平均质量分 91
funBox
这个作者很懒,什么都没留下…
展开
-
build_ics for telechips(tcc8925)
1)配置环境# . build/envsetup.sh2)选择# lunch You're building on LinuxLunch menu... pick a combo: 1. full-eng 2. full_x86-eng 3. vbox_x86-eng 4. full_stingray-userde原创 2013-02-14 21:19:50 · 2306 阅读 · 0 评论 -
git使用总结
1:git分支 1)查看当前的远程库 $ git remote -v 2)push分支到服务器,如果你有个叫serverfix的分支需要和他人一起开发,可以运行git push (远程仓库名) (分支名) $ git push origin serverfix 接下来,当你的协作者再次从服务器上获取数据时,他...原创 2013-07-09 20:11:07 · 1282 阅读 · 0 评论 -
AML8726调试记录
A:android本身的机制,调节volume时不会去控制声卡上的寄存器,而是通过软件算法将volume调大或者调小。声卡控制的音频输出有好几路,每一路都有vol和gain控制着音量大小。#cat /sys/class/sound/card0/device/RT5631/codec_reg →察看寄存器值# tinymix 15 20 → Speaker Playback Volu原创 2013-09-25 10:37:42 · 10999 阅读 · 1 评论 -
rk3188调试记录
1.编译# . build/envsetup.sh# lunch 7 7. PI3910-user1.电池部分init.rc启动healthd-charger服务,对电池进行检测service healthd-charger /sbin/healthd -n class charger critical seclabe原创 2015-07-20 17:23:43 · 2106 阅读 · 0 评论 -
Android getevent及sendevent分析
getevent、sendevent经常用于android input事件A.getevent使用 1.在终端输入adb shell后,使用getevent命令可以打印如下信息 add device 1: /dev/input/event2 name: "bma250" add device 2: /dev/input/event0 name原创 2013-03-02 23:03:31 · 5306 阅读 · 0 评论 -
Android.mk加入aidl编译
很多时候项目里面会用到aidl,为了能编译到系统必然会用到Androi.mk。使用常用的Android.mk编译会出现如下错误: 需要修改Android.mk文件,加入LOCAL_SRC_FILES += $(call all-Iaidl-files-under, src/com/hcn/autobt/protocol)=============================原创 2016-10-25 11:07:58 · 4508 阅读 · 0 评论 -
android Parcelable序列化数组String[]
package com.semisky.midLevel.aidl;import android.os.Parcel;import android.os.Parcelable;import android.util.Log;public class AutoIPCMessage implements Parcelable { private static final String TA原创 2016-12-16 16:46:15 · 2933 阅读 · 0 评论 -
Settings.System.putXXX数据变化,ContentObserver监听
用Settings来保存数据简单易用,app把数据保存到Settings的数据库里面,在另外一个app访问该数据库的数据,到达应用共享数据的效果。如果能实时监听到数据的变化就更加完美,比如要监听安全辅助功能的开关状态private static abstract class SettingsContentObserver extends ContentObserver {原创 2016-12-17 19:07:34 · 2639 阅读 · 0 评论 -
/system/bin/service分析与使用
service可以列出android使用的所以服务,还可以通过Binder与实现了aidl的服务通信mmm frameworks/native/cmds/service编译出来的serviceroot@tcc893x:/ # /system/bin/serviceUsage: service [-h|-?]service listservice check SERVICE原创 2016-12-19 18:29:30 · 1086 阅读 · 0 评论 -
ffmpeg
A:ffmpeg 命令集举例 1.获取视频的信息ffmpeg -i video.avi2.将图片序列合成视频ffmpeg -f image2 -i image%d.jpg video.mpg上面的命令会把当前目录下的图片(名字如:image1.jpg. image2.jpg. 等...)合并成video.mpg3.将视频分解成图片序列原创 2013-04-22 09:27:12 · 1526 阅读 · 0 评论 -
flash_image
1:flash_image介绍 也许很少人使用该工具,但flash_image对于调试uboot或者kernel和root相关的人来说用处还是比较大。falsh_image的使用方法:usage: flash_image type [partition|device] [image_file_path]type: MTD、EMMC、INANDpartition:根据平原创 2014-06-27 11:58:44 · 3974 阅读 · 0 评论 -
USB 3G(E261)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////原创 2013-02-26 09:34:36 · 4552 阅读 · 5 评论 -
fastboot工具使用
fastboot可以烧录镜像文件,免去lk、android长时间的烧写,及android漫长的启动过程。A:进入fastboot模式,使用adb工具进入,其中有一下2种方式,运行命令之后系统重启。 1: # adb reboot [bootloader|recovery] 2: # adb reboot-bootloaderB:烧录你需要的镜像文件,从下面的分区列表原创 2013-03-28 20:56:42 · 2097 阅读 · 0 评论 -
m805_892x调试记录
A:背光设置 1: # cd /sys/devices/platform/m805_892x-backlight.0/leds/lcd-backlight 2:# ls brightness device max_brightness power subsystem原创 2013-03-26 10:01:47 · 1637 阅读 · 0 评论 -
ubuntu10.04 build android-2.3.4错误解决
1) error: /bin /bash: bison: command not found Solutions: sudo apt-get install bison2) error: zlib.h: No such file or directory Solutions: sudo apt-get install zlib1g-dev3) err原创 2013-02-14 21:59:12 · 739 阅读 · 0 评论 -
android默认设置
在 \frameworks\base\packages\SettingsProvider\res\values\defaults.xml 文件里定义的开关 如下: def_dim_screen">true 自动关屏 开 def_screen_off_timeout">-1 超时关屏 def_airplane_m原创 2013-12-19 11:54:09 · 1921 阅读 · 0 评论 -
i2c-tools-3.1.0的使用
调试i2c设备时大家肯定会遇到i2c读写的问题,如何读取某个设备指定的寄存器?如何把值写入到该寄存器?想必这些很多人都会遇到。android本身没有这样的工具,所以只能自己写或者使用其他开源的codes。i2c-tools-3.1.0是在网上找到的一个相当合适的工具,所以我们可以好好利用,好的工具可以让我们开发事半工倍。 其它就不用多说了,进入主题吧! i2c-tool原创 2014-01-21 17:28:46 · 26196 阅读 · 0 评论 -
android monkey
# monkey usage: monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...] [-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...] [--ignore-crash原创 2014-05-16 13:50:00 · 1596 阅读 · 0 评论 -
Could not find method问题解决
有时候需要把代码制作成jar包放入到项目中,如果只是一个普通的java文件导入系统都是没有问题的,但是很有可能需要将service导出jar包到,由系统启动。1.通常只需要修改SystemService.java,比如jar包为AutoService_v0.1.jar,把该文件拷贝到framework/base/services/java/目录下。2.修改framework/base/原创 2017-04-29 16:16:05 · 8821 阅读 · 0 评论