上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 81 下一页
摘要: Android2.1源码结构分析leeAndroid2.1|–Makefile|–bionic(bionicC库)|–bootable(启动引导相关代码)|–build(存放系统编译规则及generic等基础开发包配置)|–cts(Android兼容性测试套件标准)|–dalvik(dalvikJAVA虚拟机)|–development(应用程序开发相关)|–external(android使用的一些开源的模组)|–frameworks(核心框架——java及C++语言)|–hardware(主要保护硬解适配层HAL代码)|–out(编译完成后的代码输出与此目录)|–packages(应用程序 阅读全文
posted @ 2011-11-16 21:18 googlegis 阅读(277) 评论(0) 推荐(0)
摘要: Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自下而上分为以下几个层次:第一、操作系统层(OS)第二、各种库(Libraries)和Android运行环境(RunTime)第三、应用程序框架(ApplicationFramework)第四、应用程序(Application)以下分别介绍Andoid各个层次的软件的重点及其相关技术:●操作系统层(OS)Android使用Linux2.6作为操作系统,Linux2.6是一种标准的技术,Linux也是一个开 阅读全文
posted @ 2011-11-16 21:18 googlegis 阅读(231) 评论(0) 推荐(0)
摘要: Google的Android操作系统已经成功面市,因为Android操作系统是基于Linux-2.6.25内核的,并且目前所有的源代码也都全部开放,因此可以简单地加以分析以方便以后向其他平台的移植工作.首先需要了解的就是Android的一些基本情况,并下载Android的源代码以方便分析.Android的官方站点:http://www.android.com/AndroidSource的官方安装方法:http://source.android.com/downloadAndroid的中文站点:http://www.androidin.com/源代码包的相应联结地址:http://www.and 阅读全文
posted @ 2011-11-16 21:17 googlegis 阅读(366) 评论(0) 推荐(0)
摘要: https://sites.google.com/a/android.com/opensource/using-eclipse从该文档和实践可以总结出几点:1、可以使用eclipse来编辑JAVA程序、检查错误(主要是类库包含和语法方面),但是不能在eclipse上编译运行android源码,还是得在shell中make(或mm或mmm)2、android源码文件夹里提供有一些eclipse配置文件,.claapath:eclipse工程的配置文件,方便我们直接把android源码相应的文件和JAVA包导入工程android-formatting.xml和android.importorder 阅读全文
posted @ 2011-11-16 21:16 googlegis 阅读(252) 评论(0) 推荐(0)
摘要: 在VMware下安装Ubuntu,那么必须安装VMware-tools,才能获得更好的体验,包括屏幕分辨率、声音、和windows共享剪贴板等等。 1、点击VMware菜单的-VM-InstallVMwareTools 这时,在Ubuntu下会自动加载Linux版的VMwareTools的安装光盘镜像。你会看到虚拟机的桌面上出现了一个名为VMwareTools的光盘图标,并且被自动打开。 其中包括VMwareTools-xxx-i386.rpm和VMwareTools-xxx.tar.gz两个文件。 如果你双击那个rpm文件,会提示说不支持的软件包,因为rpm是为RedHat准备的安装... 阅读全文
posted @ 2011-11-16 21:15 googlegis 阅读(371) 评论(0) 推荐(0)
摘要: VMwareACE中的“ACE”是AssuredComputingEnvironment的简称,它是用来提供安全、基于策略进行管理的虚拟PC环境的平台。VMwareACE可以作为一个独立平台使用,也可以和VMwareWorkstation6结合使用。VMwareWorkstation主要为开发人员、网络管理员、技术爱好者等专业人员,提供测试与实验环境,VMwareServer主要为中小企业提供虚拟化服务器平台,所以,这两个产品的用户,都是专业人员,而VMwareACE,是由专业人员定制虚拟机,定制的虚拟机是给普通用户使用。下面,以在一个8GB的U盘上创建一台WindowsXP虚拟机为例,介绍V 阅读全文
posted @ 2011-11-16 21:15 googlegis 阅读(614) 评论(0) 推荐(0)
摘要: 首先你要打开一个终端。然后输入sudosu随后输入密码。这样就取得了root用户权限。然后找到那个文件(当然是在终端里面用命令找,你可别开一个文件管理器。)执行./sh文件名字就可以了。答案补充比如你有一个sh文件叫1.sh,这个文件在硬盘的/tmp目录里面,要执行的话,就要这样:$sudosupassyourpassword:(这里输入密码的时候是看不到输入的东西的,不过确实已经输入进去了。)#cd/tmp#./1.sh这样就OK了。SH文件是Linux系统里面的类似批处理的文件,所以运行sh文件后可能会还要你输入一些信息。这个就视sh文件的内容而定了。 阅读全文
posted @ 2011-11-16 21:14 googlegis 阅读(774) 评论(0) 推荐(0)
摘要: cd/tmp#进入临时文件夹wget-chttp://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2#下载文件tarjxvfessential-20071007.tar.bz2#加载压缩文件sudomvessential*/*/usr/lib/codecs/#解压缩文件到文件夹 阅读全文
posted @ 2011-11-16 21:14 googlegis 阅读(323) 评论(0) 推荐(0)
摘要: Android 源代码获得过程中,repo sync经常失败的解决办法:来自:http://www.tonypig.net/?p=99981. 修改repo 将REPO_URL中的git:修改为http:2. repo init -u http://~3. 修改 .repo/manifest.xml 将Fetch…中的git:修改为http:repo sync ~~ 注意这里, 据网上说 repo sync -j4 ,我的机器是双核的,跑这个没有问题,一般和cpu的个数和核数有关 阅读全文
posted @ 2011-11-16 21:13 googlegis 阅读(357) 评论(0) 推荐(0)
摘要: 转自 http://crazypebble.cnblogs.com/简介 在使用Andriod SDK进行应用程序开发的时候,我们需要对源代码进行调试,有可能需要进入到某个Android API函数内部进行跟踪调试。但是,如果目标版本的SDK没有关联对应版本的源代码的话,就会提示你找不到源代码。 图:找不到Android源码的提示 我们都知道Android系统是一个开源工程,在网上可以下载到源代码。一般在网上搜索一下,就会找到各种下载源代码的方法,比如使用Git和Repo,android源代码下载的网址是http://android.git.kernel.org/。关于利用Git下载... 阅读全文
posted @ 2011-11-16 21:13 googlegis 阅读(161) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 81 下一页

坐标合肥,非典型GIS开发人员 GitHub