![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android源码编译运行移植
文章平均质量分 73
lvmengcool1
这个作者很懒,什么都没留下…
展开
-
TQ2440移植android
在网上找了好多资料,不过关于TQ2440上移植Android的只有一份,全都是其他转载的:转载内容如下 [plain] view plaincopyprint? 1、移植Android内核到TQ2440开发板上 1、从http://code.google.com/p/android/downloads/list上下载linux-2.6.25-android-1.0_r1.转载 2012-08-30 16:03:52 · 722 阅读 · 0 评论 -
android平台led开发之框架层
三,框架层(framework) 这里主要实现两部分 (1: 为Android HAL编写JNI方法,以便使得上层的APP能够使用下层提供的硬件服务 (2: 在Android系统的框架层提供Java接口的硬件服务 1,在frameworks/base/services/jni中新建com_android_server_swtled.cpp 点击(此处)折叠或打开原创 2014-02-14 11:02:27 · 523 阅读 · 0 评论 -
android平台led开发之应用层
四,应用层(APP) 1,为了方便,使用Eclipse编写一个简单的控制灯的应用,添加四个button,分配控制灯1亮,灯1灭,灯2亮,灯2灭,Activity代码如下 点击(此处)折叠或打开 package com.android.swtled; import android.app.Activity; import android.os.Bundle原创 2014-02-14 11:03:45 · 434 阅读 · 0 评论 -
busybox制作一个小巧的linux系统(仅两个文件)
1. 下载busybox和linux kernel的源码. busybox的源码地址: http://www.busybox.net/ linux kernel的源码地址: http://www.kernel.org/pub/linux/kernel/v2.6/ 我选择的busybox版本是: busybox-1.16.0.tar.bz2 linux kernel的版本是: lin原创 2012-08-23 08:15:21 · 473 阅读 · 0 评论 -
编译Android内核 运行内核(kernel)
工作环境及所需软件包 系统环境:Redhat Linux 9.0以上版本 交叉编译器:GNU Toolchain for ARM Processors 下载地址:http://www.codesourcery.com/gnu_toolchains/arm/download.html 其中第一项选择ARM EABI或ARM GNU/Linux,第二项选择IA32 GNU/Linux即可。原创 2012-08-24 07:30:13 · 521 阅读 · 0 评论 -
Android 源码分析
001 Android 2.1 源码结构分析 002 lee 003 Android 2.1 004 |-- Makefile 005 |-- bionic (bionic C库)转载 2012-08-22 21:40:28 · 754 阅读 · 0 评论 -
ubuntu上下载Android源码编译运行
分类: Android2011-06-21 23:1530509人阅读评论(131)收藏举报 看完sundy的视频之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安原创 2012-08-22 09:11:45 · 887 阅读 · 0 评论 -
android平台led开发之内核硬件驱动层
手上有一个android开发平台,于是想在底层加个自己的硬件模块然后通过Android的HAL方式向上封装出底层驱动供JAVA APP调用。既然是刚上手,那就用led灯来做为先导开发走走流程吧,至少得把从内核到应用层的流程走通才行。 从底层到上层一共分成四个阶段。 1: 内核硬件驱动层 2: HAL(硬件抽象层) 3: 框架层(framework,包含JNI和实现硬件服务的JA原创 2014-02-14 10:58:07 · 541 阅读 · 0 评论