- 浏览: 165189 次
- 性别:
- 来自: 马赛大回旋
-
最新评论
-
ihopethatwell:
楼主请教一下,如果我添加packages/MSystemUI/ ...
Framework添加AIDL文件 -
285985787:
太感谢了 哈哈
eclipse查看android源码工程(附件) -
bluishoul:
应该比较大吧 还是自己编译吧 但是我的ubuntu是装的wub ...
Android 4.0 编译全程... -
地球小野花:
gzfreeman 写道请问用了多长时间?几个小时。具体没计算 ...
Android 4.0 编译全程... -
地球小野花:
bluishoul 写道求镜像 呵呵 bluishoul@gm ...
Android 4.0 编译全程...
文章列表
Android的电源管理
发 布 时 间 : 2010-01-20 来 源 : csdn 作 者 : hzdysymbol 浏 览 : 360
总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo)
接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论:
应用层的使用:
Android提供了现成
连接:
http://purerain2002.spaces.live.com/blog/cns!D5D0B8EF1CE02864!1243.entry
1. 修改测试用应用apk,安装位置为auto,internalOnly,用adb install均成功安装到内部存储器上。安装位置设置为preferExternal,安装不成功。
2.修改平台的安装位置,
adb shell pm setInstallLocation [0/auto] [1/internal] [2/external]
0, 1 安装程序成功;2 安装程序成功,但是装在内部区了;
=============
...
原文最新更新: 23-Apr-2008 16:08:38 UTC翻译时间:2008年5月3日,王旭 (gnawux<at>gmail.com)
原文链接:http://www.kernel.org/pub/software/scm/git/docs/everyday.html
[基本仓库]: 拥有 GIT 仓库的人需要的命令——也就是所有人,因为 git 的每个工作拷贝都是一个仓库。
之后,[个人开发者 (独立工作)]: 任何需要进行 commit 的人都需要的命令,即使是一个人工作的情况。
如果你和其他人一起工作,你还需要列在[个人开发者 (参与者)]小节的命令。 ...
Android APN的设置问题
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://myqdroid.blog.51cto.com/2057579/389134
1、问题的引入
在android源码,成功执行了make 和 make sdk,也最终烧到开发板上了!不幸的是插入SIM卡却无法上网,必须手动设置APN后才能上网,而有些“菜鸟级”用户却无从下手,就需要我们开发者给他提供方便了!如何保证在插入SIM卡后就已经自动设置好APN呢?此时只要用户轻轻一点对应指定SIM卡的APN就 ...
Android应用程序获得root权限
原文:(http://my.unix-center.net/~Simon_fu/?p=951)
我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。
问题
我遇到的问题是我想在Java应用程序中动态mount一个NFS的系统,但是执行mount命令必须要要root权限才可以。一般情况下,在Android的Java层是不能获得root权限 ...
Android 3G 拨号脚本
1.WCDMA
debug
nodetach
lock
/dev/ttyUSB0
115200
user "card"
password "card"
crtscts
eclipse查看android源码工程(附件)
网上有很多朋友对应eclipse 查看源码怎么建立工程文件存在迷惑,在这里将我的工程文件贴出来,只要将该文件放到源码目录下(android/),就可以打开android源码工程了。方便便捷~哈哈
附录:
<!-- .project 工程文件 可以根据自己的需要添加或删除所必须的源码 -->
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry ...
Android 添加库文件
(转:原文链接:http://blog.csdn.net/ccskyer/archive/2010/06/18/5677553.aspx)
在Android中添加自己的库文件,在编译时会提示:library 'XXX.so' not in prelink map 错误,
其中一个很重要的文件在build/core/prelink-linux-arm.map,但不是很了解,下面是转别人的文章,自己慢慢吸收:
变量设置为false那么将不做prelink操作
LOCAL_PRELINK_MODULE := false(可以直接在Android.mk中 ...
由于Google目前只是开放了Android 2.3的源码,并没有Android 2.3的SDK。因此如何运行 Android 2.3呢?在国外网站看到这样一篇文章。其实既然Android2.3源码已经放出,那么可以下载Android源码进行编译,估计可以编译出Android 2.3的SDK的。由于下载源码要花比较多的时间,借花献佛看看Android 2.3是如何在现有的模拟器上跑起来的吧。
Android 2.3主界面截图
具体操作可参考:http://androidandme.com/2010/12/news/how-to-install-the-android-sdk ...
最值得期待的视频通话功能。动起来吧~
为方便以后学习和工作,现转载一批文章,方便以后使用。
来源:http://blog.sina.com.cn/s/blog_4a0a39c30100auh9.html 作者:风子
如对Android原生(Natvie)C开发还任何疑问,请参阅《Android原生(Native)C开发之一:环境搭建篇》:h ...
为方便以后学习和工作,现转载一批文章,方便以后使用。
来源:http://blog.sina.com.cn/s/blog_4a0a39c30100auh9.html 作者:风子
Android是基于Linux的操作系统,处理器是ARM的,所以要在Linux或Windows等x86系统上编译Android能运行的程序,你需要一个交叉编译器。
在Linux下面,你可以自已编译一个交叉编译环境,但Windows下面,就比较复杂(也可以在cygwin中编译一个),但你可以选择下载一个现成的交叉编译环境:
http://www.codesourcery.com/gnu_to ...
在Android开发过程中,通常会遇到有很多隐藏的API不能被顶层的程序员使用,这时候我们可以考虑在Android源码下进行“系统级”开发,所谓“系统级开发”就是利用Android的源码来编译应用程序,以便应用程序可以使用更多的API。由于Google提供给用户的开发手册上提到,使用隐藏的API会存在不安全因素,故要使用此种开发方式在项目评估的时候应该慎重考虑。当然,对于部分移植用户来说,这个问题应该可以忽略。
开发的具体流程:
1、开发环境
Unbuntu 10.4
Eclipse 3.x
JDK 1.5.x(不要用1.5以 ...
Android X86是一款支持x86硬件平台上的操作系统。可以这样理解,它是基于linux内核使用Android界面的操作系统。从官方文档(http://www.android-x86.org/)上可以看到它的详细介绍。
在虚拟机上安装Android x86的步骤如下:
1、下载Android x86系统,可以选择你喜欢的版本。
下载网址:http://www.android-x86.org/download
注:该系统可以安装到硬盘,也可以直接以无盘方式运行
2、安装步骤
系统环境:window xp(or 其他NT系统 ...