art-runtime相关内容

开发商应该考虑ART(Android的运行系统)的设计目标相对于DVM模式?

我想,这可能是有点早问这个问题。但需要对这个您的想法。 我读到ART模式(Android的Runttime),其中有: “艺术是一个新的Andr​​oid运行时被实验地介绍,在4.4版本奇巧,这是在奇巧工作进展的preVIEW,它是可用于获取早期开发者和合作伙伴的反馈的目的。” 不过也读到,一些应用程序可能会崩溃,如果切换到ART模式。所以,我想知道,是否我需要考虑的设计目标,在艺术和DVM ..
发布时间:2016-03-17 23:57:43 移动开发

java.lang.StackOverflow误差Android L移动preVIEW运行艺术

直接跳转到该主题,Android L移动引入了艺术作为默认运行。我有一个示例应用程序,基本上是一个文档查看器。大多数文档查看code包括后退按钮,搜索等是用C和Android应用程序使用JNI接口。我更新了我的code,使之建立Android L和它似乎打开文档就好了。然而,当pressing后退按钮和关闭文档时,应用程序似乎崩溃和下面的回溯看出: I / DEBUG(1390):中止消息:“ ..

不可能对Android模拟器使用ART

我只是想试试我的模拟器Android 4.4的艺术。 我所做的是创建为“Android 4.4系统”和RAM“512”选择设备为“的Nexus 7”和目标的仿真器。然后,我开始仿真器和加载它。 然后我去开发选项,选择运行时作为艺术。 之后,设置仿真器开始重新启动,并不断引导屏幕很长一段时间(约1小时),并不能完成启动。 谁能给我解释一下这个问题的原因。 解决方案 有是模拟器图像中的 ..
发布时间:2015-12-06 23:31:29 移动开发

我怎样才能检测到Android运行(Dalvik的或艺术)?

谷歌增加了一个新的艺术运行了Android 4.4。如何确定技术或Dalvik的是否为当前运行? 解决方案 更新 至少,早在2014年6月谷歌已经在 您可以验证其运行时正在使用调用System.getProperty(“java.vm.version”)。如果艺术是在使用中,该属性的值是“2.0.0”或更高。 使用的,现在也没有必要去通过反射和简单地检查相应的系统属性: 私人布尔get ..
发布时间:2015-12-04 10:50:18 移动开发

难道Android的技术支持,运行时动态类加载就像Dalvik的?

目前,它的这是仍然可以与即将举行的艺术运行? 解决方案 这似乎工作就像它的Dalvik做到了。 感谢matiash为参考I / O 2014年的谈话!我看过它的视频录制,这里是开发商不得不说在运行时$ C $ Ç加载(从成绩单拍摄): [观众提问:]所以,我不知道如何艺术是要 牛仔舞[?]以字节为code注射液可能发生之后 编译,甚至在运行时。 [...] [伊恩·罗杰斯答:]这样 ..
发布时间:2015-12-02 15:48:17 移动开发

当设备调试与技术启用,Android应用程序是缓慢的

我不知道为什么,但一个星期前,当我调试我的应用程序在Android中的工作室,在设备中的应用程序很慢,但如果生成APK或者使用播放(不调试)选项工作正常。 任何人有想法,为什么?我觉得我没有在SDK或在应用程序中的任何变化做这个。 解决方案 当艺术被使能,设备不能保证编译code匹配的字节code指令。因此,它不能透过指示,因此行步骤 这迫使设备退回到一个非常缓慢的跨preTER,这可能甚 ..
发布时间:2015-12-02 13:48:15 移动开发

安卓APK编译为ART运行时间和Dalvik的运行时间

谷歌增加了一个新的技术与运行Android 4.4系统。我该如何定位我的APK既ART运行时间和运行Dalvik的? 解决方案 这变化是不为开发商后果。您的应用程序仍然是完全一样的,没有什么要做。只要确保你的目标API 19让您的应用程序可用于奇巧的用户。他们将在自己的手机决定他们是否愿意用艺术或Dalvik的。 ..
发布时间:2015-12-02 11:44:11 移动开发

难道Android的ART运行时有作为的Dalvik同样的方法限额的限制?

难道Android的ART运行时有作为的Dalvik同样的方法限额的限制? 目前,有64k的方法在主DEX文件的限制 解决方案 这个问题是不是与Dalvik的运行时间也没有DEX文件格式,但与当前的一组的的Dalvik说明。具体而言,各种方法调用的方法,这是这样的: 调用实物{VC,VD,VE,VF,VG},甲基@ BBBB B:方法参照索引(16位) 您可以参考一个非常大的一些方 ..
发布时间:2015-12-01 16:05:24 移动开发