-
开发者只能知的Android权限说明
开发者不得不知的Android权限说明程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,各种权限说明如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传(Allowsread/writeaccesstothe“properties”ta...
64
热度 -
Android移栽: wifi设计原理(源码分析)
Android移植:wifi设计原理(源码分析)初始化在SystemServer启动的时候,会生成一个ConnectivityService的实例,try{Log.i(TAG,"StartingConnectivityService.");ServiceManager.addService(Context.CONNECTIVITY_SERVICE,newConnectivityService(co...
31
热度 -
Android顺利刷到beagle board ^
Android成功刷到beagleboard^_^捣鼓了3天,终于成功把android刷到beagleboard上面了.beagleboard是个很小型的计算机主板,一般可以运行各种嵌入式linux,比如?ngstr?m.详细specs看这里:具体刷机guide看这里:http://labs.embinux.org/index.php/Main_Page个人经验概述一下,首先是要编译boot用的k...
266
热度 -
怎么调用android内置图片,比如menu->add的加号图片,search的放大镜图片
如何调用android内置图片,比如menu->add的加号图片,search的放大镜图片可以在android源代码里找?\frameworks\base\core\res\res\drawable\?http://developer.android.com/guide/practices/ui_guidelines/icon_design.html?StandardmenuiconsSho...
8
热度 -
android的各种*img 资料
android的各种*.img文件关于android的各种diskimages对android的各种diskimages很好奇,一直想知道怎么去know和hack这些images,所以就有了这篇paper。用file来查看文件类型[email protected]/**/:/tmp/images$file*kernel-qemu:?????????datalocal.img:??????...
443
热度 -
android Permission 访问权限准予 大全
androidPermission访问权限许可大全程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传(Allowsread/writeaccesstothe"propertie...
294
热度 -
Android APK 签字比对
AndroidAPK签名比对[转载]详见http://www.blogjava.net/zh-weir/archive/2011/07/19/354663.html发布过Android应用的朋友们应该都知道,AndroidAPK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保...
90
热度 -
PHP方便之门隐藏与维持技巧
PHP后门隐藏与维持技巧在一个成功的测试后,通常会想让特权保持的更久些.留后门的工作就显得至关重要,通常布设的后门包括但不限于数据库权限,WEB权限,系统用户权限等等.此文则对大众后门隐藏的一些思路做科普。AD:0×00前言在一个成功的测试后,通常会想让特权保持的更久些.留后门的工作就显得至关重要,通常布设的后门包括但不限于数据库权限,WEB权限,系统用户权限等等.此文则对大众后门隐藏...
74
热度 -
windows停androidNDK环境配置
windows下androidNDK环境配置一:什么是NDK?NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。...
98
热度 -
小弟我的Android进阶之旅->Android服务的生命周期回调方法
我的Android进阶之旅------>Android服务的生命周期回调方法先引用一段官网上的文字==================================================================================================ServiceLifecycleTherearetworeasonsthataservicecanb...
58
热度 -
Android装配服务installd源码分析
Android安装服务installd源码分析在Android系统中,PackageManagerService用于管理系统中的所有安装包信息及应用程序的安装卸载,但是应用程序的安装与卸载并非PackageManagerService来完成,而是通过PackageManagerService来访问installd服务来执行程序包的安装与卸载的。PackageManagerService通过套接字的...
69
热度 -
参考资料:
Android中集成第三方库的方法和问题Android中集成第三方库的方法和问题声明:1.本文参考了网上同学们的现有成果,在此表示感谢,参考资料在文后有链接。2.本文的重点在第三部分,是在开发中遇到的问题及解决办法.第一,第二部分为参考网上同学们的成果加以整理而成。3.欢迎转载,交流,请尊重作者劳动成果;转载请注明出处,谢谢!Android中使用第三方库可能有两种:Java库.jar和原生库.so...
161
热度 -
Windows下Android NDK开发的几种方法小结
Windows下AndroidNDK开发的几种方法总结准备工作:下载NDK:http://developer.android.com/tools/sdk/ndk/index.html,建议使用最新版的。一、手动编译参考《windows下编译使用NDK,调用SO文件》二、vs-android网址:https://code.google.com/p/vs-android/vs-androidisint...
83
热度 -
Android Content Provider在应用程序其间共享数据的原理分析
AndroidContentProvider在应用程序之间共享数据的原理分析本文参考Android应用程序组件ContentProvider在应用程序之间共享数据的原理分析http://blog.csdn.net/luoshengyang/article/details/6967204和《Android系统源代码情景分析》,作者罗升阳。0、总图流程图如下:总体类图:1、MainActivity进程...
96
热度 -
Android代码混淆及项目发布方法记录
Android代码混淆及项目发布步骤记录本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文。Android代码混淆及项目发布步骤记录一、清理代码中的调试信息,如Log、System.out二、在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本。三、在清单文件中将项目的debugable设置为false四、...
27
热度 -
从CM刷机进程和原理分析Android系统结构
从CM刷机过程和原理分析Android系统结构前面101篇文章都是分析Android系统源码,似乎不够接地气。如果能让Android系统源码在真实设备上跑跑看效果,那该多好。这不就是传说中的刷ROM吗?刷ROM这个话题是老罗以前一直避免谈的,因为觉得没有全面了解Android系统前就谈ROM是不完整的。写完了101篇文章后,老罗觉得第102篇文章该谈谈这个话题了,并且选择CM这个有代表性的ROM来...
72
热度 -
android4.2.2 Camera HAL的构造
android4.2.2CameraHAL的结构本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:[email protected]/**/Android源码版本Version:4.2.2;硬件平台全志A31这里单独以preview的控制和数据流来进行相关的camera的调用处理,主要先引入Camera的HAL层的处理结构。调用还是...
236
热度 -
android开发中累积的小知识
android开发中积累的小知识一:开机logo,在根路径7627a_splash下把图片放入,运行splash.sh文件然后再把splash.txt中的值复制粘帖在bootable/bootloader/lk/target/项目名/include/target/的splash.h文件中再makeaboot把out/target/product/项目名/下面(emmc_appsboo...
52
热度 -
Android 搅混机制
Android混淆机制一、为什么要加入混淆机制?为了防止apk被反编译后,很容易被其他人看懂。混淆机制的本质是什么?把原来有具体含义的类名,变量名,方法名,修改成让人看不懂的名字,例如方法名getUserName编程了方法名a二、如何混淆代码Android工程目录下有两个文件,project.properties,proguard-project.txt1、project.properties(工...
34
热度 -
使用Google Weather API 制作自己的 Android 天气应用
使用GoogleWeatherAPI打造自己的Android天气应用原文链接http://www.codeproject.com/Tips/746968/How-to-Make-Your-Own-Android-Weather-Application-U源代码Downloadapp-2.1MB简介如果你想做一个简单的Android天气应用,那你就来对地方了。如果你使用Xml解析GoogleWeat...
131
热度