随笔分类 - 09.Android
摘要:今天项目有个需求是,开启一个服务单独运行在后台,而且还不能有界面,在度娘搜索了一圈也没发现可以完美解决的方法,然后自己尝试解决的方法,开始的思路是,把界面干掉,也就是activity,然后将开启Service的操作放在Application中,结果运行程序,在控制台报错了。 因为我把AndroidM
阅读全文
摘要:前言该篇文章是我的读书和实践笔记。参考的是《Android系统源代码情景分析》。 运行时库层日志库——liblogAndroid系统在运行时库层提供了一个用来和Logger日志驱动程序进行交互的日志库liblog。通过日志库liblog提供的接口,应用程序就可以方便地往Logger日志驱动程序中写入
阅读全文
摘要:Android源码中的String.xml文件,msgid这个属性是干嘛的? 全局资源,方便引用。比如在布局的text和activity中用到。
阅读全文
摘要:.equals() 在Java中判断是否相等,与 == 的区别是 .equals() 只判断值是否相等,不管两者是否存在同一地址。而 == 则是判断值与存在地址都得相等 扩展资料: 由equals的源码可以看出这里定义的equals与==是等效的(Object类中的equals没什么区别),不同的原
阅读全文
摘要:系统中有一个监听BOOT_COMPLETED广播的自启应用,概率性出现启动后被kill掉的现象。Log如下: Log出处: frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java 可以看
阅读全文
摘要:Android执行shell命令 一、方法 /** * 执行一个shell命令,并返回字符串值 * * @param cmd * 命令名称&参数组成的数组(例如:{"/system/bin/cat", "/proc/version"}) * @param workdirectory * 命令执行路径
阅读全文
摘要:Android 系统对于内存管理有自己的一套方法,为了保障系统有序稳定的运信,系统内部会自动分配,控制程序的内存使用。当系统觉得当前的资源非常有限的时候,为了保证一些优先级高的程序能运行,就会杀掉一些他认为不重要的程序或者服务来释放内存。这样就能保证真正对用户有用的程序仍然再运行。如果你的 Serv
阅读全文
摘要:原文:http://blog.csdn.net/wed110/article/details/53894927 可信执行环境(TEE,Trusted Execution Environment) 是Global Platform(GP)提出的概念。针对移动设备的开放环境,安全问题也越来越受到关注,不
阅读全文
摘要:yangkunvanpersie ( yangkunvanpersie@163.com ) 通过“有道云笔记”邀请您查看以下笔记 修改CPU频率.note 打开笔记 kernel-3.18/drivers/misc/mediatek/base/power/mt6580/mt_cpufreq.c ke
阅读全文
摘要:OpenCore是Android的多媒体核心,它是一个基于C++的实现,定义了全功能的操作系统移植层,各种基本的功能均被封装成类的形式,各层次之间的接口多使用继承等方式。OpenCore是一个多媒体的框架,从宏观上来看,它主要包含了两大方面的内容:PVPlayer:提供媒体播放器的功能,完成各种音频...
阅读全文
摘要:[原][FAQ03891] 如何在User版本开启串口(Uart),抓取上层Log,开启输入控制台2014-11-26阅读1369评论0FAQ Content[Description]如何在User版本开启串口(Uart),开启输入控制台,抓取上层Log[Keyword]User Uart Log ...
阅读全文
摘要:一、开篇1.Linux 描述的电源状态- On(on) S0 - Working- Standby (standby) S1 - CPU and RAM are powered but not executed-Suspend to RAM(mem) S3 - RA...
阅读全文
摘要:01连接串口线02打开Fastboot的Xshell串口插件03启动开发板04一启动就输入回车键05在uboot处停住,输入:mmceraseblk10000(mmceraseboot000mmceraseuser000;其他芯片)如图:-------------------------------...
阅读全文
摘要:/bin/bash: build/tools/diff_package_overlays.py: 鏉冮檺涓嶅i686-linux-gcc: error trying to exec 'cc1': execvp: No such file or directorymake: *** [out/hos...
阅读全文
摘要:root@phone-desktop:/opt/4418-source/android4.4.2_r1# ./device/nexell/tools/build.sh -b drone2 -t u-bootbash: ./device/nexell/tools/build.sh: 权限不够
阅读全文
摘要:一、环境说明:1、liunx系统:Ubuntu12.042、jdk:sun-java6-jdk3、g++4.5 gcc4.5二、android源码的目录结构|-- Makefile |-- bionic (bionic C库) |-- boota...
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++++++本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/7539978++++++++++++++++++++++++++++++++...
阅读全文
摘要:build\core\version_defaults.mk //搜索该文件中的 PLATFORM_VERSION值
阅读全文
摘要:步骤一:首先保证你的ubuntu系统电脑可以顺利游览google,我们是将etc下 hosts替换掉,推荐hosts:http://laod.cn/hosts/2015-google...hosts.html步骤二:http://source.android.com/source/downloadi...
阅读全文