-
(详解)Eclipse3.6筹建 Android 2.2 开发环境
(详解)Eclipse3.6搭建Android2.2开发环境接下来当然是搭建Android的开发环境啦,步骤如下:?1.安装JDK。注意这里只是安装JRE是不行的,需要安装JDK?笔者是去http://www.oracle.com/technetwork/java/javase/downloads/index.html下载了JDK6Update20。注:根据www.eclipse.org的官方信息...
21
热度 -
Android 上载文件及写入SD卡
Android下载文件及写入SD卡Android下载文件及写入SD卡,实例代码?<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout...
33
热度 -
最全的Android源码索引结构详解(转)
最全的Android源码目录结构详解(转)Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用程序开发相关)|--external(...
5
热度 -
Android源代码构造分析(ZT)
Android源代码结构分析(ZT)Android源代码结构分析Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:[cpp]?----------------?├──Makefile???????????全局的Makefile?├──build??????????????系统编译规则和配置所需要的脚本和工...
97
热度 -
Android 各版本历史重要变动(Version1.5->4.0)全面整理
Android各版本历史主要变动(Version1.5-->4.0)全面整理Android1.5(Cupcake)基于LinuxKernel2.6.272009年4月30日,官方1.5版本(Cupcake)的Android发布。[14][15]主要的更新如下:拍摄/播放影片,并支持上传到Youtube支持立体声蓝牙耳机,同时改善自动配对性能最新的采用WebKit技术的浏览器,支持复制/贴上和...
25
热度 -
安卓系统源码编译系列(1)——下载安卓系统源码教程
安卓系统源码编译系列(一)——下载安卓系统源码教程最近需要编译安卓系统,咨询了一个编译过安卓系统的朋友,说是下载源码就得下载两天,于是做好了长期抗战的准备,开始了下载安卓源码的旅程。在刚开始下载时,可以参照的内容只有官方教程,于是跟着官方教程一步一步走,遇到问题就百度谷歌,结果发现自己因为经验不足走了很多弯路,写下这篇教程是为了让以后打算下载安卓源码的朋友提供一些建议和思路。本篇教程会不断更新,力...
96
热度 -
第五章 串口和网络统一IO设计
[连载]《C#通讯(串口和网络)框架的设计与实现》-5.串口和网络统一IO设计目录第五章串口和网络统一IO设计...25.1统一IO接口...25.1.1串口IO..45.1.2网络IO..75.1.3扩展应用...125.2IO管理器...125.2.1串口IO管理器...135.2.2网络IO管理器...155.2.2.1网络侦听...165.2.2.2连接远程服务器...175.2.2.3互...
380
热度 -
Android系统应用信息中存储跟缓存的计算方法
Android系统应用信息中存储和缓存的计算方法进行如下操作:设置->应用->选择一个应用->应用信息会到达如下界面:可以看到这个应用占用的磁盘空间。先说结果,这几项会计算哪些文件(夹)。1.应用,由三项相加组成/data/data/com.myapp/lib,即so库文件夹大小/data/app/com.myapp-1.apk,原始apk文件的复制[email pro...
71
热度 -
android开发中累积的小知识
android开发中积累的小知识一:开机logo,在根路径7627a_splash下把图片放入,运行splash.sh文件然后再把splash.txt中的值复制粘帖在bootable/bootloader/lk/target/项目名/include/target/的splash.h文件中再makeaboot把out/target/product/项目名/下面(emmc_appsboo...
52
热度 -
史上最强劲之android模拟器下令详解
史上最强劲之android模拟器命令详解史上最强劲之android模拟器命令详解2010年11月23日转http://www.eoeandroid.com/thread-23281-1-1.htmlAndroid模拟器ndroidSDK自带一个移动设备模拟器-它是一个可以运行在你电脑上的虚拟设备.Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.Android...
45
热度 -
android系统详细引见
android系统详细介绍android系统详细介绍2011年09月18日系统简介Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续进行对Android系统开发运营,它采用了软件堆层(softwarestack,又名软件叠层)的架构,主要分为...
36
热度 -
史下最强劲之android模拟器命令详解
史上最强劲之android模拟器命令详解史上最强劲之android模拟器命令详解2010年11月23日转http://www.eoeandroid.com/thread-23281-1-1.htmlAndroid模拟器ndroidSDK自带一个移动设备模拟器-它是一个可以运行在你电脑上的虚拟设备.Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.Android...
37
热度 -
Android的电话效能介绍
Android的电话功能介绍Android的电话功能介绍2011年03月30日Android的电话功能介绍第一部分电话功能概述Android的RadioInterfaceLayer(RIL)提供了电话服务和的radio硬件之间的抽象层。RadioInterfaceLayerRIL(RadioInterfaceLayer)负责数据的可靠传输、AT命令的发送以及response的解析。应用处理器通过A...
83
热度 -
Android源码索引结构
Android源码目录结构GNU的内核在体积和运行效率上不适合移动设备,系统核心组件都是以动态库的形式驻留在每个进程中,运行效率和内存占用都是十分重要的问题。Google开发了一个自定义的库名为Bionic,以BSD许可形式开源。Bionic库仅为200KB大小是GNU版本体积的一半,这意味着更高的效率和低内存占用,同时配合经过优化的JavaVMDalvik才可以保证高的性能。Bionic不支持一...
88
热度 -
Android原码构造分析(转载)
Android原码结构分析(转载)以下内容转载于网上论坛。正确性未一一验证,但是看了部分结构解释正确。Google提供的Android手机开发平台包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:?.?|--Makefile??????(全局的Makefile)?|--bionic??????(BionicC库)?|--bootload...
72
热度 -
单片机学习札记
单片机学习笔记1.1单片机概述单片机一词源于SingleChipMicroComputer,意为单片微型计算机,即在一片集成电路芯片上集成了计算机的三大部分:中央处理器(CPU)、存储器(RAM和ROM)和输入输出端口(I/OPorts)。由于单片机特别适用于控制目的,所以20世纪80年代以后,国际上已普遍称之为微控制器(MicroControllerUnit,MCU);又因为它完全作嵌入式应用,...
77
热度 -
MCU的技术原理、区别
摘自:http://bbs.21ic.com/icview-2886774-1-1.html 微控制单元(MicrocontrollerUnit;MCU),又称单片微型计算机(SingleChipMicrocomputer)或者单片机,是把中央处理器(CentralProcessUnit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、...
22
热度 -
7.硬件抽象层
Android核心服务解析篇(二)——Android源码结构分析获得Android源码后,我们来分析源码结构。源码的全部工程分为如下三个部分。①CoreProject:核心工程部分,这是建立Android系统的基础,保存在根目录的各个文件夹中。②ExternalProject:扩展工程部分,可以使其他开源项目具有扩展功能,保存在external文件夹中。③Package:包部分,提供了Androi...
47
热度 -
Android与.Net交互模拟用户银屏操作添加APN和网络4G/3G切换
Android与.Net交互模拟用户屏幕操作添加APN和网络4G/3G切换前几天接到一个需求,我们的客户需要对手机网络接入点进行可用性测试,简单点说就是需要实现Android上的APN配置的添加,APN切换网络模式4G/3G/2G切换,我要调研下写个demo。因为是要实现自动化测试,而且得合并到现有的拨测系统(C#项目)成为其中的一个模块,就需要用C#来驱动Android测试。交互方式上首先想到的...
41
热度 -
Android中Preference的施用以及监听事件分析
Android中Preference的使用以及监听事件分析.在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。当然,凡事都有例外,FMRadio应用程序中则使用了View布局结构(可能是该应用程序是marvel公司提供的,如果由google公司做,那可说不准)。归...
38
热度