05 2017 档案
摘要:本文转载自:http://blog.csdn.net/fireroll/article/details/8607903 写makefile时出现这个错误提示 是表示makefile中的命令前没有使用TAB。 造成的原因可能有: 1. 命令前没有使用TAB, 2. 在VIM的配置文件"/etc/vim
阅读全文
摘要:本文转载自:http://blog.csdn.net/morixinguan/article/details/65494239 关于静态库和动态库的使用和制作方法。 http://blog.csdn.NET/morixinguan/article/details/52451612 今天我们要搞明白的
阅读全文
摘要:本文转载自:http://blog.csdn.net/isesar/article/details/41908089 Android Studio 安装完成后,如果直接启动,Android Studio会去获取 android SDK组件信息,这个过程相当慢,还经常加载失败,导致Android St
阅读全文
摘要:本文转载自:http://www.jianshu.com/p/776e3b52e930 这学期的Android课程要学Android比较底层的东西,所以老师要求在Linux下安装Android的开发环境。说实在话,在windows下安装习惯了,真的觉得在Linux下安装挺麻烦的。不过在搜集了大量资料
阅读全文
摘要:本文转载自:https://my.oschina.net/qinlinwang/blog/30471 Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行
阅读全文
摘要:本文转载自:http://zkread.com/article/872291.html 1、 Linux设备中字符设备与块设备有什么主要的区别?请分别列举一些实际的设备说出它们是属于哪一类设备。 字符设备:字符设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设
阅读全文
摘要:本文转载自:http://www.cppblog.com/mmdengwo/archive/2011/04/14/144253.aspx #include <stdio.h>#include <stdlib.h>int strcmp(char *source, char *dest){while(*
阅读全文
摘要:1 int my_atoi(const char *str) 2 { 3 assert(str != NULL); 4 int flag = 1; 5 int result = 0; 6 while(*str == ' ' || *str == '\n' || *str == '\t') 7 { 8 ...
阅读全文
摘要:本文转载自:http://blog.csdn.net/cwqbuptcwqbupt/article/details/7518582 看了atol的实现,发现char到int的转换比较奇怪:c = (int)(unsigned char)*nptr++; 先将char转为unsigned再转为int,
阅读全文
摘要:本文转载自:http://blog.csdn.net/fenghuayoushi/article/details/6074666 下面内容转自:http://www.cnblogs.com/gesenkof99/archive/2009/04/14/1435642.html 1、内存分配方面: 堆:
阅读全文
摘要:本文转载自:http://www.jianshu.com/p/e6062ebb8fc9 去genymotion下载对应的安装包genymotion-2.4.0_x64.bin sudo ./genymotion-2.4.0_x64.bin 提示未安装VirtualBox,如是开始安装VirtualB
阅读全文
摘要:本文转载自:http://www.cnblogs.com/iamhenanese/p/5491862.html 安装JDK 从oracle官网下最新版的linux64位的jdk包(现在最新为jdk-8u92-linux-x64.tar.gz) 命令如下 新建文件夹-解压 sudo mkdir /us
阅读全文
摘要:本文转载自:http://blog.csdn.net/walleit/article/details/65696712 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 一,软件准备 1. Linux版本:Ubuntu kylin 16.04
阅读全文
摘要:本文转自:http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.html C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种
阅读全文
摘要:本文转载自:http://www.cnblogs.com/gw811/archive/2012/10/20/2732687.html 引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声明方法:类型标识符 &引用名=目标变量名; 如下:定义引用ra,它是变量a的引用
阅读全文
摘要:本文转载自:http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.html C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一
阅读全文
摘要:本文转载自:http://blog.csdn.net/hadas_wang/article/details/43203795 1. 下载代码:http://www.apuebook.com/code3e.html 2. 安装依赖库:sudo apt-get install libbsd-dev 3.
阅读全文
摘要:本文转载自:http://blog.csdn.net/yangwen123/article/details/17258023 Zygote进程介绍 在Android系统中,存在不同的服务,这些服务可以分为: Android系统借用Binder通信机制实现了C/S架构设计,客户端应用程序如需要实现某些
阅读全文
摘要:本文转载自:http://blog.csdn.net/yangwen123/article/details/8177702 Android系统服务线程都驻留在SystemServer进程中,由SystemServer启动,在SystemServer.init2函数中,通过启动一个线程来启动各种系统服
阅读全文
摘要:本文转载自:http://blog.csdn.net/yangwen123/article/details/8085833 JNI是Java Native Interface 的缩写,通过JNI,Java函数可以调用C/C++编写的函数,同时C/C++程序可以调用Java函数。调用顺序如下: jav
阅读全文
摘要:本文转载自:http://blog.csdn.net/yangwen123/article/details/8055025 Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及
阅读全文
摘要:本文转载自:http://blog.csdn.net/yangwen123/article/details/8023654 一般开机过程大致可以分为三个大阶段: 1. OS级别,由bootloader载入Linux kernel后,kernel开始初始化, 并载入built-in的驱动程序。Kern
阅读全文
摘要:本文转载自:http://blog.csdn.net/fuchaosz/article/details/51487585 1 前言 经过3天奋战,终于在Ubuntu 16.04上把Android 6.0的源码编译出来了,各种配置,各种error,各种爬坑,特写此博客记录爬坑经历。先上图,Ubuntu
阅读全文
摘要:本文转载自:http://blog.csdn.net/banketree/article/details/9089827 网上介绍下载、编译Android方法一坨,读万卷书不如行万里路,以下是笔者亲身经历的(笔者是使用的系统是ubuntu 13.04)。 安装Git: [html] view pla
阅读全文
摘要:本文转载自:http://www.cnblogs.com/changefuture/archive/2012/06/19/2554876.html 解决方式:
阅读全文
摘要:本文转载自:http://blog.csdn.net/sno_guo/article/details/17059381 解压好了arm-linuxg-gcc 放到了$PATH路径下, 无论怎么执行都提示说: no such file or directory,可明明有这个文件的. N遍之后, 执行了
阅读全文
摘要:本文转载自:http://www.cnblogs.com/Charles-Zhang-Blog/archive/2013/02/21/2920999.html 一、下载源文件 源代码文件及其版本与下载地址: Binutils-2.19.tar.bz2 http://ftp.gnu.org/gnu/b
阅读全文
摘要:本文转载自:http://blog.csdn.net/gabbzang/article/details/10584587 一、wpa_supplicant是什么? wpa_supplicant本是开源项目源码,被谷歌修改后加入Android移动平台,它主要是用来支持WEP,WPA/WPA2和WAPI
阅读全文
摘要:本文转载自:http://blog.csdn.net/gabbzang/article/details/10005411 代表一个已经配置过的网络。包含网络ID(networkId)、该网络ID代表的网络的BSSID和SSID、加密机制、密码等信息。 WifiInfo: 代表一个正在建立或者已经建立
阅读全文
摘要:本文转载自:http://blog.csdn.net/mr_raptor/article/details/8069588 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 1. HAL的module与stu
阅读全文