- 博客(27)
- 资源 (2)
- 收藏
- 关注

原创 android目录权限深入分析
平台:FSL imx android 2.3.7现象:# ls -l /mnt/sdcard drwxrwxr-x system sdcard_rw 2000-01-01 01:40 LOST.DIR drwxrwxr-x system sdcard_rw 2000-01-01 03:21 Android# ls -l /da
2012-10-18 12:24:29
1855
转载 Android 输出到stdout stderr
1. init.rc中,service加入console字样service media /system/bin/mediaserveruser mediagroup system audio camera graphics inet net_bt net_bt_admin
2014-05-05 13:11:44
803
转载 Java 方法映射到C中的签名
Java 方法映射到C中的签名public void test(){} ()Vpublicvoid test1(int i){} (I)Vpublicint test2(){ return 1;} ()Ipublicint test3(int i) { return i;} (I)I
2013-12-22 18:01:01
735
原创 IMX53 android打包时加入哪些product(apk)的影响因素
仅作记录未对build目录进行改造的前提下:1. build目录下generic.mk, core.mk2.device目录下imx5x.mk 及对应的平台级imx53_xxx.mk3. LOCAL_MODULE_TAGS如果设置LOCAL_MODULE_TAGS :=eng,在编译eng时一定加入如果设置LOCAL_MODULE_TAGS :=option
2013-05-31 09:31:43
775
转载 调试:手动启android平台
原贴地址:http://gelivehome.blogspot.com/2011/08/android.html手动启android平台目的是希望一步一步的测试整个系统,由于anroid平台里的服务,尤其是mediaserver起来之后会占用各种硬件资源,比如camera,audio,video codec等等,此时单独想要测试某个驱动或者紧挨着驱动之上的某个lib会很不方
2012-09-19 10:30:41
831
原创 cvs server在ubuntu上安装
1.安装包sudo apt-get install cvssudo apt-get install cvsd最后弹出安装路径时输入/cvsrepo注意必须以/起头,其实际安装位置在/var/lib/cvsd/cvsrepo2.创建cvs库目录结构sudo cvsd-buildroot /var/lib/cvsd3.创建cvsrepo目录cd
2012-09-12 16:56:20
623
原创 IP地址转换函数
字符串和IP地址转换函数unsigned long inet_addr (const char *cp); //inet_addr将一个点分十进制IP地址字符串转换成32位数字表示的IP地址(网络字节顺序)。char* inet_ntoa (struct in_addr in); //inet_ntoa将一个32位数字表示的IP地址转换成点分十进制IP地址字符串。inet_ad
2012-09-05 16:56:50
653
原创 android log文件列表
BootReceiver.java/proc/kmsg/data/tombstones/data/dontpanic/data/system/dropboxinit.rc logwrapper
2012-06-26 18:14:59
689
转载 Android应用在任意窗口前弹出对话框
原文:Android在任意窗口前弹出rss更新提醒对话框关键点:1. 通过getApplicationContext()获得上下文context2. 窗口类型设为WindowManager.LayoutParams.TYPE_SYSTEM_ALERT检查android framework层的WindowManager.java源码,窗口类型定义如下:
2012-06-25 15:37:51
2229
原创 用javah生成jni的头文件
Java代码目录:~/LogServer/src/com/test/logserver/msg需要生成jni头文件的类:LibMsgLog.java$ cd ~/LogServer/src/com/test/logserver/msg//先生成class文件$ javac -classpath ~/LogServer/src LibMsgLog.java//生成
2012-06-15 17:53:07
1137
转载 LTIB常用命令详解
原贴:http://blog.youkuaiyun.com/dragon101788/article/details/7624554首先一个比较有用的命令参数就是help,一个人忘记命令参数很常见,何况刚开始熟悉这个工具。下面这个命令行可以查看ltib命令的使用帮助:$ ./ltib --help ## 这个等同于 ./ltib -h在
2012-06-14 14:42:06
848
转载 android的media模块学习记录
开始研究android的media模块好庞大的工程,以此文开始记录下每次学习到的新东西Android 2.3 StageFright如何选定OMX组件的?http://www.cnblogs.com/super119/archive/2011/09/01/2161896.html
2012-04-21 17:20:17
720
转载 获得外部Apk资源的实体类
http://chroya.iteye.com/blog/761441http://blog.youkuaiyun.com/wukunting/article/details/5663634获取外部Apk资源的实体类: public class ForeignPackage { public final static String TAG = "ForeignPack
2012-04-16 13:12:56
1098
原创 android 编译和arm编译器
1.命令行编译android 项目# ant debug (或ant release)如项目目录下无build.xml会报错,则运行命令# android update project --path . ant版本要求1.8以上,ubuntu apt安装的是1.7版本,需手动安装高版本ant# tar -zxvf apache-ant-1.8.3-bin.tar.gz
2012-04-16 11:43:20
1396
转载 Android HAL module执行过程分析
http://blog.youkuaiyun.com/jiajie961/archive/2010/11/22/6026585.aspxAndroid HAL层,即硬件抽象层,是Google响应厂家“希望不公开源码”的要求推出的新概念1,源代码和目标位置源代码: /hardware/libhardware目录,该目录的目录结构如下:/hardware/libhardware/hardw
2012-04-13 16:57:32
614
原创 i-jetty编译和在eclipse上的运行环境搭建
一. install & compile in ubuntu 10.041. get source code:download i-jetty-3.0-src.tgz url: http://code.google.com/p/i-jetty/downloads/list2. patch i-jetty-ui/pom.xml:url: http://i-jetty.go
2012-03-30 17:54:22
2327
转载 stagefright中#define里的#和##的作用
原贴:http://blog.youkuaiyun.com/mr_president/article/details/7348021在Android 源代码/framework/base/media/libstagefright下面的OMXCodec.cpp文件中有这样的定义:#define FACTORY_CREATE(name) \static sp Make##name(cons
2012-03-28 17:48:24
602
原创 用 autoconf 和 automake 自动生成 Makefile
步骤: 1 、由你的源文件通过 autoscan 命令生成configure.scan 文件,然后修改 configure.scan 文件并重命名为 configure.in2 、由 aclocal 命令生成 aclocal.m43 、由 autoconf 命令生成 configure4 、执行 autoheader命令生成config.h.in5 、编辑一个 Makefile
2012-03-14 22:53:01
734
原创 eclipse学习记录
本篇用来记录eclipse使用中的点点滴滴,技巧或心得,持续更新1.当鼠标停顿在c或java接口或变量等上时,会出来黄色的declaration浮动窗口,很影响编码。关闭方法:preference -> java 或c/c++ -> Editor -> Hovers -> 将combined hover勾选去掉。2.java开发时,可将declaration view窗口打开,当鼠标点
2012-03-14 22:15:52
1346
原创 eclipse调试android NDK程序
此文档操作,在linux和windows上都单步调试成功1. 开发环境1) ubuntu 10.04 (orwindows)2) eclipse3.7(indego) for java3) jdk 64) android sdk5) andrid ndkr7 (假设安装在/srv/android-ndk-r7b目录,windows下为C:\install\
2012-03-13 00:37:40
4844
原创 javabean在jsp中的引用
1.声明1) 2) 2.传递或获取数据操作1) setProperty name="test" property="id" value="1"同样也有getProperty方法此为javabean在jsp中的特殊引用方式2)直接调用java 代码 3.不同页面通过同一个bean交互需设置: 这样在同一个session里面,不
2012-03-02 13:19:21
575
原创 servlet定时器的实现
定时器(java.util.Timer)实现:第1种是生命周期是与单个servlet相同,可在servlet的init时启动,destroy时调用销毁。第2种是整个web工程期间,方法:1)在web.xml配置listener类。 2)实现ServletContextListener接口。在contextInitialized时创建Timer,在contextD
2012-03-02 13:05:28
626
原创 java网络编程
1)直接使用URL或URLConnetction对象,获得网络资源访问结果,或发送数据2)基于socket编程:基于TCP/IP的java.net.Socket类和java.net.ServerSocket类基于UDP的 java.net.DatagramSocket类和 java.net.DatagramPacket类基于数据广播的 java.net.MulticastSocke
2012-03-02 13:02:58
489
原创 web 开发调试
1. 安装myeclipse, firebug (firefox 插件)2. web服务器端调试:设置:myeclipse ->preference ->myeclipse ->Tomcat ->Tocat6.x ->设置launch模式debug设servlet或jsp的断点进入 debug perspective-> servers view -> debug serv
2012-03-02 12:58:28
492
原创 vlc android 移植
ubuntu10.04(64bit)步骤:sudo apt-get install libtool cmake ant1.8git clone git://git.videolan.org/vlc/vlc-android.git#install android-ndk, android-sdk#use r5b, there is a compile error in
2012-03-02 12:49:51
1261
原创 live555 rtsp server android 移植
live版本:2012.02.04编译平台:ubuntu10.04 64bit移植步骤: 1)install android NDK, generate “standalone” toolchain by NDK toolsi.e: sudo /srv/android-ndk-r5b/build/tools/make-standalone-toolchain.sh --
2012-03-02 12:41:27
1842
lighttpd source code in android
2016-12-18
lighttpd+php in android
2013-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人