
Android
文章平均质量分 94
junglyfine
这个作者很懒,什么都没留下…
展开
-
ubuntu14.04搭建openGrok 1.7.40 + Java17+tomcat10.0.27阅读android系统代码
ubuntu14.04搭建openGrok 1.7.40 + Java17+tomcat10.0.27阅读android系统代码原创 2022-12-10 11:49:15 · 1106 阅读 · 0 评论 -
怎样用git获取指定的android linux kernel
进入kernel/common,这里不需要用到repo,直接用Git即可。git clone git://android.git.kernel.org/kernel/common.git这可能需要不少的时间,因为它会把整个Linux Kernel的代码复制下来。如果需翻译 2011-04-03 09:44:00 · 3657 阅读 · 0 评论 -
android版本及版本代号对照
鸟人呀,android版本与版本代号搞晕了我良久,今天网上找了答案,记下来先 Android 1.5:Cupcake(杯子蛋糕) Android 1.6:Donut(甜甜圈) Android 2.0 / 2.1:Éclair(闪电泡芙) Android 2.2:Froyo(冷冻忧格) Android 2.3:Gingerbread(姜饼) Android 3.0:Ho原创 2011-04-02 23:45:00 · 3189 阅读 · 0 评论 -
Android智能指针SP WP使用方法介绍
Android手机操作系统既然是开源的操作系统。那么在具体的文件夹中就会存放着各种相关功能的开源代码。我们在使用的时候可以根据这些源代码进行相应的修改就能轻松的完成我们所需的功能。在这里大家就一起来看看Android智能指针的相关源码解读以及应用方法。在Android的源代码中,经常会看到形如:sp、wp这样的类型定义,这其实是Android中的智能指针。智能指针是C++中的一个概念,通过转载 2013-03-13 18:44:59 · 806 阅读 · 0 评论 -
android: listview与sqlite数据操作实例
ListView与Sqlite数据库绑定步骤:1.将Sqlite数据库的内容查询出来并放入数组列表中,形成ListView的数据源;2.适配器绑定数据源,显示在ListView item中。本文实现的ListView与Sqlite数据绑定的功能如下图-1图-1 ListView与Sqlite数据绑定的功能界面本例主要实现的是一个学生数据表(Sqlit转载 2013-04-01 10:05:14 · 1227 阅读 · 0 评论 -
Android系统架构基本模式解析
如今,大家面对市场中种类繁多的手机必然挑的眼花缭乱。不过,在智能手机占据主要地位的今天,挑选手机的主要因素就是挑选一款性能高的手机操作系统,Android就是其中的一个必然选择。Android系统架构和其操作系统一样,采用了分层的架构。Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。Android系统架构之应用程序An转载 2013-03-23 15:37:50 · 860 阅读 · 0 评论 -
Android源码目录结构详解
Android 4.0|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- development (应用程序开发相关)|转载 2013-03-23 15:30:48 · 682 阅读 · 0 评论 -
Google工程师多图详解Android系统架构
近日,Google的一位工程师Sans Serif发布了一篇博文非常清楚的描述了Android系统架构,中国移动通信研究院院长黄晓庆在新浪微博上推荐了该文,并认为文中对Android的介绍很好,您可以看一下Google工程师眼中的Android系统架构是什么样的。以下为Sans Serif博文的译文:Andriod是什么?首先,就像Android开源和兼容性技术负责人Dan M转载 2013-03-23 15:48:52 · 992 阅读 · 0 评论 -
Android 游戏引擎汇总
Android 游戏引擎汇总1.AndEngine简介:AndEngine 基于libGDX框架开发,使用OpenGL ES进行图形绘制。同时继承了BOX2D物理引擎,因此能实现一些较为复杂的物理效果。在Rokon停止更新以后,AndEngine 成为Android 最为流行的2D游戏引擎优点:(1)高效:在大运算量好事情况下,使用C/C++本地代码进行开发。比如物理引擎或转载 2013-03-23 16:08:54 · 4889 阅读 · 0 评论 -
Win8 64位系统最简单的adb安装方法
开发者了,不多说没用的话~~~把android-sdk里platform-tools目录的下面四个文件分别复制到C:\Windows\System32和C:\Windows\SysWOW64\这两个系统目录即可。四个文件为:adb.exeAdbWinApi.dllAdbWinUsbApi.dllfastboot.exe原创 2013-12-03 18:53:23 · 16724 阅读 · 5 评论 -
ubuntu12.10安装android编译环境
ubuntu12.10安装android编译环境详解原创 2013-07-10 14:54:44 · 2106 阅读 · 0 评论 -
下载android 源码对应的kernel版本
<br />在ubuntu10.04中用git和repo获得的android源码目录中没有kernel目录, kernel需要我们在重新下载。 <br />编译linux内核映像<br />a)准备交叉编译工具链<br />android代码树中有一个prebuilt项目,包含了我们编译内核所需的交叉编译工具。<br />b)设定环境变量<br />$ emacs ~/.bashrc<br />增加如下两行:<br />export PATH=$PATH:~/android/prebuilt/linux-x转载 2011-04-05 17:43:00 · 6121 阅读 · 0 评论 -
最完整的android源码获取方法及环境建立
网上看了前人的那么多关于android源码获取方法及环境建立,门路可真多,今天我就总结一下个人学习经验,算是比较完整的了。一、获取方法:1、直接找到人家已经下载好的android源码,如cupcake.tar.gz(估计有1G多,如果有必要再用repo sync更新)2、自己动手从google那里下载(第一种方法往往找不到,因为我们是个体户)二、必要硬条件:1、在VM虚拟机下安装好ubuntu(ubuntu8.04以上版本),而且最好分配30G空间给它(考虑到以后你要编译什么东东)2、你虚拟机下的ub原创 2011-04-03 12:25:00 · 2317 阅读 · 0 评论 -
为Android内核添加新驱动,并添加到menuconfig菜单【实践简记】
<br /><br />为Android内核添加新驱动,并提供menuconfig选项<br />为Android的Linux内核2.6.25添加驱动。<br />1. 在drives目录下添加hello目录,内含hello.c Kconfig Makefile<br /><br />hello.c内容:<br />#include <linux/init.h><br />#include <linux/module.h><br />MODULE_LICENSE("Dual BSD/GPL");<b转载 2010-10-07 17:33:00 · 748 阅读 · 0 评论 -
Ubuntu9.10下编译Android源码
<br /><br />在 Ubuntu8.04下,应该一切很顺利,但是我装的是9.10版本,所以会有些问题。<br /> 先装jdk1.5,网上说1.6的有点小问题,所以我没装1.6,选择了1.5. 然后一边装必须的一些程序,apt-get install **** 很多乱七八糟的,网上能搜到,然后一边下载android源码。<br /> 源码的下载需要git,curl和repo,git和curl可以直接用apt-get install git-core curl就可以了<br /> 然后下载rep转载 2011-01-01 19:52:00 · 609 阅读 · 0 评论 -
如何用repo下载android源码
*************************************1.安装repo前的准备:*************************************$ sudo apt-get install git-core gnupg (gnupg实际已自带) $ sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip c转载 2010-11-12 10:32:00 · 907 阅读 · 0 评论 -
Android Emulator 模拟器使用方法
<br /><br />1、Android模拟器介绍<br /> Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备。Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC:<br /> * ARM926ej-S CPU<br /> * Thumb support<br /> * MMC<转载 2011-01-08 00:13:00 · 17125 阅读 · 0 评论 -
在Ubuntu 9.10 and 10.04 环境下安装sun-java5-jdk
Installing Sun JDK 5 on Ubuntu 9.10 and 10.04Source: http://zebardast.ir/en/installing-sun-jdk-5-on-ubuntu-9-10-and-10-04/As you known, Sun JDK version 1.5 or 5 is deleted from Ubuntu 10.4 and 9.10 repositories and the version 6 has been replaced.The转载 2010-11-12 10:00:00 · 1114 阅读 · 0 评论 -
【Android-tools】搭建Android开发环境 (Based on Ubuntu 9.04)
<br /><br />搭建Android开发环境 (Based on Ubuntu 9.04)<br />最近谷歌的Android手机平台引起了国内越来越多开发者的兴趣,OPhone 也要上市了,如果你想开发Android的程序,首先让我们来搭建一个开发环境吧。<br />首先我们需要的东东:<br />1. 操作系统:Ubuntu 9.04,(当然你也可以是Windows或者Mac)<br />2. 软件开发包:Android SDK, Android Software Kit,目前转载 2011-01-09 11:02:00 · 1040 阅读 · 0 评论 -
android开发基础[源码获取及编译、模拟器使用]
<br />原文地址:http://bbs.androidin.com/archiver/tid-2413.html<br />由于论坛改版,很多有用的资源都不见了,所以这里把自己对cupcake下载和编译方法进行详细说明,以后还会陆续发完善的开发板移植说明、内核编译说明、一些模块级的分析等,希望对刚开始做android的朋友有所帮助,同时欢迎高手指正。<br /> <br /> 一.PC工作环境准备 <br /> 1.从Ubuntu官方主页<br />www.ubuntn.com.cn<b转载 2011-01-07 14:49:00 · 2060 阅读 · 0 评论 -
TQ2440 Linux 系统移植(转)
<br />一、u-boot基本常用命令<br />1. 基本环境设置<br />setenv serverip 192.168.1.115<br />setenv ipaddr 192.168.1.211<br />setenv gatewayip 192.168.1.1<br />setenv ethaddr 1E:23:37:48:5A:6B<br />setenv bootargs root=/dev/mtdblock2 rootfstype=yaffs init=/linuxrc mem=64M转载 2011-04-02 21:53:00 · 1273 阅读 · 0 评论 -
详解Android1.0_Ubuntu8.1源码的编译
<br /><br />本文将为大家介绍的是如何设置Android源码的编译环境,包括Linux下的配置。主要基于Android 1.0环境,希望对大家了解Android开发有所帮助。<br /> 本次编译过程主要参考官方文档(http://source.Android.com/download)和网上相关资料(如http://blog.youkuaiyun.com/liaoshengjiong/archive/2009/03/04/3957749.aspx)<br /> 编译环境:Ubuntu8.10<br />转载 2011-04-02 23:11:00 · 1289 阅读 · 0 评论 -
repo 的一些用法和理
<br /><br />repo的用法(zz)<br />注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的)<br />下载 repo 的地址: http://android.git.kernel.org/repo ,可以用以下二者之一来下载 repo<br />wget http://android.git.kernel.org/repo <br />或者 <br />curl ht转载 2011-04-03 09:18:00 · 24033 阅读 · 0 评论 -
[转]Google Android手机应用开发环境的搭建
<br /><br />最近谷歌的Android手机平台引起了国内越来越多开发者的兴趣,一方面相比iPhone来说,Android采取了完全开放的政策,另一方面国内也盛传中国移动将在Android平台基础上推出自主的手机开放平台OMS,这无疑又增加了Android的吸引力。 按照本文,哪怕你是开发的门外汉,也可以快速搭建开发环境,轻松开始自己的Android平台开发之旅。文中所用软件包都是2009年3月8日当天的最新版,让我们从妇女节这个具有伟大意义的节日开始出发,一步步去学习了解Android吧。<br转载 2010-08-16 00:22:00 · 623 阅读 · 0 评论