Android系统提供的标准API接口连接了应用层和应用架构层,对于应用的开发者来说,应用架构层以下都是透明的。应用架构层和系统运行库层之间,是Java和C++等本地代码的接口。而Linux内核层相对于其他三层来说属于内核系统,其他三层则构成了用户系统。应用开发者使用Google提供的Java库进行相应的开发,程序代码执行时则通过Dalvik虚拟机转化成.dex文件然后在底层的Linux系统执行。 基于Android平台恶意软件动态检测方法设计与实现(3):http://www.youerw.com/jisuanji/lunwen_22794.html