Android
习_霜
这个作者很懒,什么都没留下…
展开
-
Android输入设备配置文件(.idc文件)
转自:http://blog.csdn.net/myarrow/article/details/77106171. 何为idc? idc(Input Device Configuration)为输入设备配置文件,它包含设备具体的配置属性,这些属性影响输入设备的行为。对于touch screen设备,总是需要一个idc文件来定义其行为。 Andro转载 2015-11-03 14:01:30 · 3494 阅读 · 0 评论 -
adb logcat 命令行用法
本文为转载。作者 :万境绝尘 转载请著名出处eclipse 自带的 LogCat 工具太垃圾了, 开始用 adb logcat 在终端查看日志;1. 解析 adb logcat 的帮助信息在命令行中输入 adb logcat --help 命令, 就可以显示该命令的帮助信息;[plain] v转载 2016-07-14 16:02:21 · 641 阅读 · 0 评论 -
android4.0默认界面旋转180
转自http://blog.csdn.net/yicao821/article/details/7374890不巧新拿的android4.0默认启动画面和正常显示旋转了180度,即为倒立的。原来是屏输出为倒的,查找得知可以做旋转:步骤:一:先把这个加上 然后加上属性ro.sf.hwrotation = 180二:在init.rc脚本中添加如下内容: s转载 2016-07-09 17:14:04 · 673 阅读 · 0 评论 -
Android屏幕密度(Density)和分辨率的关系
转自:http://blog.csdn.net/angle_rupert/article/details/6407070最近正在做Android的UI设计,故搜集了一些Android上进行UI设计的一些资料,现和各位分享下。首先说说density,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。Android主要有以下几种屏:QVGA和WQV转载 2016-08-10 09:50:14 · 672 阅读 · 0 评论 -
boot.img的解包与打包
转自:http://blog.csdn.net/wh_19910525/article/details/8200372Android 产品中,内核格式是Linux标准的zImage,根文件系统采用ramdisk格式。这两者在Android下是直接合并在一起取名为boot.img,会放在一个独立分区当中。这个分区格式是Android自行制定的格式。Android开发时,最标准转载 2016-09-23 10:22:59 · 1419 阅读 · 0 评论 -
Android 外部存储权限分析(4.4后)
转自:http://blog.csdn.net/zjbpku/article/details/25161131KitKat之后的版本不再支持用户对外置SDcard(Secondary Storage)的写入等操作。如果用户想要将文件等copy到手机中,则只能存储到内部存储器中,而无法存储到外置sdcard中,而且无法创建新的文件夹,这样一来给用户和开发者都带来了一定的不便。之所转载 2016-10-21 16:41:35 · 1139 阅读 · 0 评论 -
Android 在 SElinux下 如何获得对一个内核节点的访问权限
Android 5.0下,因为采取了SEAndroid/SElinux的安全机制,即使拥有root权限,或者对某内核节点设置为777的权限,仍然无法在JNI层访问。本文将以用户自定义的内核节点/dev/wf_bt为例,手把手教会读者如何在JNI层获得对该节点的访问权限。第一步:找到需要访问该内核节点的进程(process),笔者自己这个节点由system_server进转载 2016-10-28 14:28:00 · 422 阅读 · 0 评论 -
android5.1 按下power键 系统不休眠
frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java @Override // Binder call public void goToSleep(long eventTime, int reason, int flags) {+转载 2016-10-19 11:11:26 · 1973 阅读 · 0 评论 -
ADB Android 调试利器之常用ADB指令分享
转自:http://blog.csdn.net/eliot_shao/article/details/51793098adb start-server 启动adb server 如果他还没有启动adb kill-server 终结adb serveradb devices 检查并打印出来插到你电脑上的adb设转载 2016-11-24 16:21:00 · 401 阅读 · 0 评论 -
多用户同时在一台服务器编译Android源码错误——Communication error with Jack server (77)
错误:FAILED: /bin/bash -c "(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/jack-launcher.jar prebuilts/sdk/tools/jack-server-4.8.ALPHA.jar 2>&1 || (exit 0) ) && (JACK_SERVER_VM_A转载 2017-05-07 18:34:21 · 1039 阅读 · 0 评论 -
android.mk中几个常见配置
转自:http://blog.csdn.net/u011913612/article/details/518535021.LOCAL_JACK_ENABLED这个变量可以禁止使用Jack编译工具链编译该模块。在工作中,个人感觉目前jack工具链不是很稳定,经常会出现一些错误,比如:ERROR: Security problem, see Jack server log (/转载 2017-06-17 13:57:16 · 834 阅读 · 0 评论 -
Android系统的开机画面显示过程分析
转自:http://blog.csdn.net/luoshengyang/article/details/7691321/老罗的博客。 好几个月都没有更新过博客了,从今天开始,老罗将尝试对Android系统的UI实现作一个系统的分析,也算是落实之前所作出的承诺。提到Android系统的UI,我们最先接触到的便是系统在启动过程中所出现的画面了。Android系统在启动的转载 2016-05-28 17:10:00 · 999 阅读 · 0 评论 -
android4.0默认界面旋转180
一:在init.rc脚本中添加如下内容: setprop ro.sf.hwrotation180如果没有生效,再修改如下。二:修改frameworks/base/services/surfaceflinger/SurfaceFlinger.cpp文件,在voidGraphicPlane::setDisplayHardware(DisplayHardware*h转载 2016-05-28 17:07:49 · 535 阅读 · 0 评论 -
dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
转自:http://www.cnblogs.com/yaozhongxiao/archive/2014/07/14/3842908.html一、基本概念dip : Density independent pixels ,设备无关像素。dp :就是dippx : 像素dpi :dots per inch , 直接来说就是一转载 2016-04-07 10:24:24 · 582 阅读 · 0 评论 -
Android4.4编译错误(ubuntu 12.04 64位)lzop: not found
1、Android4.4在 ubuntu 12.04 64位上编译提示lzop没有发现如下:LZO arch/arm/boot/compressed/piggy.lzo/bin/sh: 1: lzop: not foundmake[3]: *** [arch/arm/boot/compressed/piggy.lzo] 错误 1make[2]: *** [arch/arm原创 2015-11-04 16:59:38 · 2248 阅读 · 0 评论 -
linux内核input子系统解析
原文:Android、X windows、qt等众多应用对于linux系统中键盘、鼠标、触摸屏等输入设备的支持都通过、或越来越倾向于标准的input输入子系统。 因为input子系统已经完成了字符驱动的文件操作接口,所以编写驱动的核心工作是完成input系统留出的接口,工作量不大。但如果你想更灵活的应用它,就需要好好的分析下input子系统了。一、input输入子系统框架转载 2015-11-09 10:21:51 · 378 阅读 · 0 评论 -
Android HAL实例解析
原文:http://blog.csdn.net/hongtao_liu/article/details/6060734华清远见讲师 刘洪涛一、概述 本文希望通过分析台湾的Jollen的mokoid 工程代码,和在s5pc100平台上实现过程种遇到的问题,解析Andorid HAL的开发方法。 二、HAL介绍 现有HAL架构由Patrick Brady转载 2015-11-09 10:19:51 · 497 阅读 · 0 评论 -
【翻译】Android安全之Linux内核篇
转自:http://bbs.pediy.com/showthread.php?p=1335415作为最广为人知的开源项目之一,Linux已经被全世界的成千上万的研究人员进行研究、攻击、以及打补丁等,并被证明确实是一款安全的、可靠性高的、可信的、稳定的操作系统。因此,Android的操作系统基于Linux内核也就一点也不奇怪了。Android不仅在进程、内存、以及文件系统管理上依赖于Linux,转载 2015-12-09 13:24:27 · 769 阅读 · 0 评论 -
VisualBox ubuntu14.04 android4.4.4源码编译总结
虽然我早编译好了,但是我懒得写,看到这篇文章转载下供以后参考。转自:http://www.nikest.com/web/jswd/2015/0314/143389.html折腾了好几天,今天终于编译通过,用了4个多小时,太不容易。如下图所示:软件环境虚拟机:VisualBox操作系统:Ubuntu14.04 64位android源码:androi转载 2015-12-10 09:35:10 · 505 阅读 · 0 评论 -
Android中软解码和硬解码的优先级
我们先来看一下Android系统中解码器的命名,软解码器通常是以OMX.google开头的。硬解码器通常是以OMX.[hardware_vendor]开头的,比如TI的解码器是以OMX.TI开头的。当然还有一些不遵守这个命名规范的,不以OMX.开头的,那也会被认为是软解码器。判断规则见frameworks/av/media/libstagefright/OMXCodec.cpp:转载 2015-12-30 11:45:07 · 900 阅读 · 0 评论 -
Android 4.4 不休眠+不锁屏+默认中文+去除导航栏
转自:http://blog.sina.com.cn/s/blog_537bca2a0102vv87.htmlAndroid 4.4 不休眠+不锁屏+默认中文+去除导航栏 转载▼1、不休眠方法一:只需要修改frameworks/base/services/java/com/android/server/power/PowerManagerService.java屏蔽掉下面红色标的代码即转载 2015-12-02 17:08:48 · 1047 阅读 · 0 评论 -
Android属性之build.prop生成过程
转自:http://www.cnblogs.com/bastard/archive/2013/02/28/2937014.htmlAndroid属性之build.prop生成过程 此部分网上这篇文章分析的不错:http://blog.csdn.net/thl789/article/details/7014300 转载过来 Android的bu转载 2015-12-04 16:41:46 · 434 阅读 · 0 评论 -
Android 编译系统
转自:http://blog.csdn.net/poolwater/article/details/10491061主要是没有一个完整的Android Build System 中文版,所以写了一个也可以以后作为参考。1.Makefile & Android build system在进行讲述Android编译系统之前,应该先了解一下编译时所使用的Makefile,或者说复习下这方转载 2015-12-08 09:14:19 · 736 阅读 · 0 评论 -
[Android5.1]开机动画显示工作流程分析
转自:https://blog.csdn.net/u010753159/article/details/51325500 感谢作者。网上有很多关于android开机动画显示的分析,但大部分是针对于android的早期版本。在android5.1中,开机动画显示的工作流程做了一些修改,下面就针对android5.1,分析一下开机动画的启动、显示和停止的整个过程。1. bootanimation应用的...转载 2018-06-11 16:36:20 · 536 阅读 · 0 评论