当前位置: 代码迷 >> UNIX的解决方案
 
  • Android启动脚本init.rc(一)

    Android启动脚本init.rc(1)Android启动脚本init.rc文章分类:移动开发在Android中使用启动脚本init.rc,可以在系统的初始化过程中进行一些简单的初始化操作。这个脚本被直接安装到目标系统的根文件系统中,被init可执行程序解析。init.rc是在init启动后被执行的启动脚本,其语法主要包含了以下内容:Commands:命令Actions:动作Triggers:触...

    45
    热度
  • Android源代码构造分析(ZT)

    Android源代码结构分析(ZT)Android源代码结构分析Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:[cpp]?----------------?├──Makefile???????????全局的Makefile?├──build??????????????系统编译规则和配置所需要的脚本和工...

    97
    热度
  • Android系统在超级终端上必会的命令大全(三)

    Android系统在超级终端下必会的命令大全(三)二、文件处理命令mkdir1.作用mkdir命令的作用是建立名称为dirname的子目录,与MSDOS下的md命令类似,它的使用权限是所有用户。2.格式mkdir[options]目录名3.[options]主要参数-m,--mode=模式:设定权限,与chmod类似。-p,--parents:需要时创建上层目录;如果目录早已存在,则不当作错误。-...

    49
    热度
  • 深入了解Android消息处理系统——Looper、Handler、Thread

    深入理解Android消息处理系统——Looper、Handler、Thread熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机...

    148
    热度
  • android的各种*img 资料

    android的各种*.img文件关于android的各种diskimages对android的各种diskimages很好奇,一直想知道怎么去know和hack这些images,所以就有了这篇paper。用file来查看文件类型[email protected]/**/:/tmp/images$file*kernel-qemu:?????????datalocal.img:??????...

    443
    热度
  • 【转】【推】Android.mk资料语法规范及使用模板

    【转】【推】Android.mk文件语法规范及使用模板Android.mk文件语法规范根据eoeandroid上的的连载,进行一些更新、修改和加亮。今天翻译ANDROID-MK.TXT文件(英文原文件在/development/Ndk/Docs/android-mk.txt)Android.mk文件语法规范Introduction:Android.mk编译文件是用来向AndroidNDK描述你的C...

    81
    热度
  • Android中Wifi框架与统制流程

    Android中Wifi框架与控制流程一、WIFI的基本架构1、wifi用户空间的程序和库:external/wpa_supplicant/生成库libwpaclient.so和守护进程wpa_supplicant。2、hardware/libhardware_legary/wifi/是wifi管理库。3、JNI部分:frameworks/base/core/jni/android_net_wif...

    86
    热度
  • PHP header函数设置http报文头示范详解

    PHPheader函数设置http报文头示例详解//定义编码header('Content-Type:text/html;charset=utf-8');//Atomheader('Content-type:application/atom+xml');//CSSheader('Content-type:text/css');//Javascriptheader('Content-type:tex...

    11
    热度
  • Android漫纪行(4)-so文件动态调试一例

    Android漫游记(4)---.so文件动态调试一例Android平台的动态调试一直以来是个困扰我等Coder的头疼问题,特别是对于本地的动态调试支持,可以说是“弱智”级别的,不知道Google的新版NDK和新出的AndroidStudio对这块支持如何,让我们拭目以待。言归正传,我这里采用的是cygwin+ndk-gdb的调试模式,灵感来自于XDA的一篇博文(点击打开链接),平台和原文...

    69
    热度
  • NDK 开发指南-Android NDK统观

    NDK开发指南---AndroidNDK概览转自:http://hualang.iteye.com/blog/1135105AndroidNDK概览介绍:AndroidSDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工具。重要说明:AndroidNDK只能用于android1.5以上版本1.AndroidNDK的目的:Android虚拟机允许...

    17
    热度
  • Android MD5校验码的生成与算法兑现

    AndroidMD5校验码的生成与算法实现在Java中,java.security.MessageDigest(rt.jar中)已经定义了MD5的计算,所以我们只需要简单地调用即可得到MD5的128位整数。然后将此128位计16个字节转换成16进制表示即可。?????下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是getMD5String(Strings...

    48
    热度
  • Android ROM的创造和烧录

    AndroidROM的创建和烧录AndroidROM的创建和烧录2011年04月26日星期二19:38转自:http://www.xnadevelop.com/post/2011/03/22/Android-ROMe79a84e5889be5bbbae5928ce783a7e5bd95.aspxAndroid源码编译后,在out/target/product/generic下生成的三个镜像文件:r...

    79
    热度
  • android起步过程及各个镜像间的关系

    android启动过程及各个镜像间的关系Android启动过程Android在启动的时候,会由UBOOT传入一个init参数,这个init参数指定了开机的时候第一个运行的程序,默认就是init程序,这个程序在ramdisk.img中。可以分析一下它的代码,看看在其中到底做了一些什么样的初始化任务,它的源文件在system/core/init/init.c中。它会调用到init.rc初始化文件,这个...

    28
    热度
  • Android 起动流程

    Android启动流程SystemServer的启动frameworks/base/services/java/com/android/server/SystemServer.java:run()其中调用ActivityManagerService.installSystemProviders(),最终会调用到frameworks/base/packages/SettingsProvider/sr...

    92
    热度
  • Android.mk 资料语法规范

    Android.mk文件语法规范Introduction:Android.mk编译文件是用来向AndroidNDK描述你的C,C++源代码文件的,这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。一、概述一个Android.mkfile用来向编译系统描述你的源代码。具体来说:(1)该文件是GNUMakefile的一小部分,...

    15
    热度
  • Android源码索引结构

    Android源码目录结构GNU的内核在体积和运行效率上不适合移动设备,系统核心组件都是以动态库的形式驻留在每个进程中,运行效率和内存占用都是十分重要的问题。Google开发了一个自定义的库名为Bionic,以BSD许可形式开源。Bionic库仅为200KB大小是GNU版本体积的一半,这意味着更高的效率和低内存占用,同时配合经过优化的JavaVMDalvik才可以保证高的性能。Bionic不支持一...

    88
    热度
  • Android软件工程师指南(19)

    Android程序员指南(19)6.使用命令行工具和Android虚拟机?到目前为止,本书已涵盖了相当广泛的内容使您在Android平台上迈出第一步。现在,您应该可以相当轻松的使用Eclipse创建和运行小的Android程序。您已经创建过一个新的工程,编辑了main.xml和<activity>.java文件,并且重新编译了R.javafile。这些都是您的创建Android应用程序...

    51
    热度
  • 解决安装OpenShift Client Tools时提示的dl/import (LoadError)有关问题

    解决安装OpenShiftClientTools时提示的dl/import(LoadError)问题成功安装Ruby和git以后,运行rhcsetup时提示如下错误:C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:inrequire':cannotloadsuchfile--dl/import(LoadErro...

    108
    热度
  • Quartz.NET小结(二)CronTrigger和Cron表达式

    Quartz.NET总结(二)CronTrigger和Cron表达式Quartz.NET的任务调度,主要就是依靠CronTrigger和Cron表达式。Cron是已经在UNIX存在了很长一段时间,它有着强大和可靠的调度能力。CronTrigger类也正是是基于Cron调度能力。CronTrigger使用Cron表达式。它能灵活的设置各种计划任务,比如每周一至周五,早上8点执行某项任务。然而虽然Cr...

    67
    热度
  • 百度PHP电话面试之10问

    百度PHP电话面试之十问【本文来自】http://www.16nn.com/?p=309小结,百度的面试,尤其是初面,最看重的就是基础,基础,还是基础。涉及的面比较广,但都是一个程序员应当也应该知道的东东。回过头来重新找资料做了下题目,答案仅供参考。1、PHP的整型溢出问题是怎样的2、如何理解OOP3、你对于设计模式和MVC的理解4、HTTP协议1.0及1.1的区别,并简单说下HTTP协议5、简单...

    56
    热度