码迷,mamicode.com
首页 >  
搜索关键字:dalvik虚拟机    ( 223个结果
dalvik浅析二:jni、so
android大多使用java来开发,java中有个概念叫jni。当然说到jni,必然是少不了native code。在android中就是so库。我们来分析下jni在android dalvik的使用,以下篇幅是我对Dalvik虚拟机JNI方法的注册过程分析文章的学习和注解。在这之前先说几个概.....
分类:其他好文   时间:2015-09-17 19:22:04    阅读次数:340
Android开发框架
android基本架构Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。 Android主要应用于A...
分类:移动开发   时间:2015-09-09 13:03:27    阅读次数:257
Dalvik与JVM
Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex格式的Java应用程序的运行,.dex格式是专为Dal...
分类:其他好文   时间:2015-09-07 14:32:27    阅读次数:150
Android学习心得(15) --- Dex文件结构解析(1)
我在博客上发表一些我的Android学习心得,希望对大家能有帮助。 这一篇我们讲述一下Android可执行文件dex的结构解析。参考Leb128数据类型 Android学习心得(5) --- dex数据类型LEB128 参考实例分析学习理解dex文件结构Android学习心得(15) --- Dex文件结构解析(1)1、Dex背景 Android应用开发和Dalvik虚拟机Android...
分类:移动开发   时间:2015-08-27 15:12:20    阅读次数:263
Android中的进程
每个Android程序默认情况下只有一个进程,这个进程是在自己独立的空间中运行,默认拥有独立的Dalvik虚拟机实例。每一个DVM都是Linux中的一个进程,所以可以认为Android dvm的进程和Linux的进程, 应用程序的进程是同一概念。 但是也可以指定Activity或者Servic...
分类:移动开发   时间:2015-08-19 00:15:27    阅读次数:181
【Android高级】Dalvik虚拟机及其类加载器讲解
插件开发的过程中DexClassLoader和PathClassLoader这两个类加载器了是很重要的,但是他们也是有区别的,而且我们也知道PathClassLoader是Android应用中的默认加载器。他们的区别是:       DexClassLoader可以加载任何路径的apk/dex/jar       PathClassLoader只能加载/data/app中的apk,也就是已经安...
分类:移动开发   时间:2015-08-16 18:19:38    阅读次数:269
Android(java)学习笔记160:Framework运行环境之启动Zygote
前面Android(java)学习笔记159提到Dalvik虚拟机启动初始化过程,就下来就是启动zygote进程:zygote进程是所有APK应用进程的父进程:每当执行一个Android应用程序,Zygote就会孵化一个子线程去执行该应用程序(系统内部执行dvz指令完成的)Å特别注意:系统提供了一个...
分类:移动开发   时间:2015-08-15 11:42:45    阅读次数:289
Android 5.0之后隐式声明Intent 启动Service引发的问题
一.概述 Android系统升级到5.0之后做了不少的变化(5.0变化),开发人员一定要注意这些变化,要不然就有的折腾了.这次最大的变化应该是把Dalvik虚拟机改成了ART(Android Runtime),后续会专门讲解这一块.其他的都是一些零碎的问题,例如前段时间发了一篇Android 5.0之后修改了HashMap的实现(传送门).这篇主要讲一下遇到跟Service相关的问题....
分类:移动开发   时间:2015-08-13 15:49:44    阅读次数:638
Android 知识梳理
****Google工程师解析Android系统架构http://www.oschina.net/question/12_13318Android并不是传统的Linux风格的一个规范或分发版本,也不是一系列可重用的组件集成,Android是一个用于连接设备的软件块。Dalvik虚拟机只执行.dexA...
分类:移动开发   时间:2015-08-13 13:49:30    阅读次数:118
223条   上一页 1 ... 9 10 11 12 13 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!