码迷,mamicode.com
首页 >  
搜索关键字:android虚拟机    ( 90个结果
Android虚拟机学习总结Dalvik虚拟机进程和线程的创建过程分析
Dalvik虚拟机在调用一个成员函数的时候,如果发现该成员函数是一个JNI方法,那么就会直接跳到它的地址去执行。也就是说,JNI方法是直接在本地操作系统上执行的,而不是由Dalvik虚拟机解释器执行。由此也可看出,JNI方法是Android应用程序与本地操作系统直接进行通信的一个手段。 Dalvik虚拟机除了可以执行Java代码之外,还可以执行Native代码,也就是C/C++函数。这些...
分类:移动开发   时间:2015-06-07 15:53:25    阅读次数:154
android studio adb问题
运行android虚拟机的时候总是说adb端口被占用,但是你找到被占用的端口并且kill之后发现虚拟机依然报这样的错误,受困扰很久了,其实一直的原因就是你电脑装流氓软件360了。把所有的360卸载之后你会发现虚拟机运行特别好,而且电脑速度变得更加快。所以解决问题就是卸载所有的3..
分类:移动开发   时间:2015-06-02 20:20:19    阅读次数:144
Android虚拟机与Java虚拟机的区别
Dalvik虚拟机存在于Android系统,JVM是Java虚拟机,两者都是虚拟机,它们之间有什么区别呢?本文就对两者进行比较,讲述它们的不同。 1.定义: Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种...
分类:移动开发   时间:2015-05-16 09:18:23    阅读次数:266
Android虚拟机下安装APK
第一步:打开Android虚拟机 第二步:打开命令提示符     定位到android SDK安装目录中的platform-tools文件夹。 第二步:拷贝要安装的apk拷贝到platform-tools文件夹   第三步:输入adb install wo.apk回车,若出现success则说明安装成功 第四步:关闭命令提示符。检测apk...
分类:移动开发   时间:2015-05-13 10:17:06    阅读次数:176
dalvik启动过程
从Zygote进程启动过程分析过程中,我们知道,dalvik虚拟机的启动过程是从AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv)函数开始的,详细时序图如下: 下面我们来逐步详细地分析一下每个步骤。 1.startVm(AndroidRuntime.cpp) /* * Start the Dalvik Virtual...
分类:其他好文   时间:2015-05-08 16:32:47    阅读次数:309
Android Zygote进程启动过程
Zygote, 意为“受精卵”,Android系统中几乎所有的应用进程都是由Zygote进程孵化出来的,Java环境也是由Zygote创建起来的,它建立了我们app运行所需要的环境,是app的祖先,因此,分析它的启动以及内部逻辑显得非常有必要。 Android系统是基于Linux内核的,而在Linux系统中,所有的进程都是init进程的子孙进程,也就是说,所有的进程都是直接或者间接地由i...
分类:移动开发   时间:2015-05-07 22:12:09    阅读次数:284
genymotion安装(unknown generic error)
原来没事,后来更新了一下出现了这种情况,博主有强迫症,必须要解决它,虽然里面有一个android虚拟机 首先查阅资料,好多都说的一样,但是却不行,鄙视一下那些只转载却不验证问题是否能解决的 好了,废话不多说,上方法 首先查看自己的ip地址,一般首次安装gm模拟器的时候他会给你自动配置一个,但是如果登录不了那就需要自己重新进行配置 记下自己的ip地址,然后打开box 然后按照图片的...
分类:其他好文   时间:2015-04-29 13:39:00    阅读次数:339
Android 虚拟机 Davlik
Dalvik虚拟机是Google的用于移动设备的Android平台的一个主要部分。虚拟机可运行Java平台应用程序,这些应用程序被转换成紧凑的Dalvik可执行格式(.dex),该格式适合内存和处理器速度受限的系统。Dalvik虚拟机的作者是丹伯恩斯坦(Dan Bornstein)。与 大多数虚拟机...
分类:移动开发   时间:2015-04-17 20:20:35    阅读次数:144
JAVA 一个对象消耗了多少内存
当你写代码达到一定境界的时候,你写一句代码,大概你脑子里已经知道了这句代码执行的时候CPU耗时是0.0000几ms ,内存大概消耗了几个byte。 只学不思的人愚,只思不学的人顿。 学而不思则罔,死而不学则殆。...
分类:编程语言   时间:2015-04-12 09:15:39    阅读次数:170
创建Android 虚拟机AVD(Android Virtual Device)
AVD表示Android虚拟设备(Android Virtual Device)。AVD是一个模拟器实例,可以用来模拟一个真实的设备。每一个AVD包含一个硬件配置文件、一个到系统映像的映射,以及模拟存储器(例如安全数字(SD)卡)。 您打算测试...
分类:移动开发   时间:2015-04-10 13:46:29    阅读次数:135
90条   上一页 1 ... 4 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!