`
地球小野花
  • 浏览: 165189 次
  • 性别: Icon_minigender_1
  • 来自: 马赛大回旋
社区版块
存档分类
最新评论
文章列表
 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 ...
00
     在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系统 ...
Global site tag (gtag.js) - Google Analytics