草庐IT

DalvikVM

全部标签

java - 在 Android 上运行 Java 字节码 - 基于 DalvikVM 的 Sun JVM

由于java实现(OpenJDK)和Android的虚拟机DalvikVM都是开源的,因此必须可以在Google的DalvikVM上实现Sun的JavaVM。这样就可以在android上开箱即用地运行基于JVM的应用程序和语言(Clojure、Jython)。是否有持续的努力来产生这样的SunJVM实现? 最佳答案 OpenJDK使用native代码,因此它将是一个重要的端口...至少有一个用Java编写的VM(JikesRVM),不幸的是,它不是一个完整的Java实现。由于DalvikVM运行从.class文件转换而来的类,因此应

java - Android 致命信号 11

在我正在Android上开发的应用程序中,我不断收到致命信号11错误。我认为这与我访问内存的方式有关,但我无法弄清楚是什么原因造成的。这是LogCat:05-0223:47:17.618:D/dalvikvm(590):GC_FOR_ALLOCfreed68K,4%free6531K/6787K,paused101ms05-0223:47:17.638:I/dalvikvm-heap(590):Growheap(fragcase)to7.619MBfor1228816-byteallocation05-0223:47:17.738:D/dalvikvm(590):GC_CONCURRE

java - Android 致命信号 11

在我正在Android上开发的应用程序中,我不断收到致命信号11错误。我认为这与我访问内存的方式有关,但我无法弄清楚是什么原因造成的。这是LogCat:05-0223:47:17.618:D/dalvikvm(590):GC_FOR_ALLOCfreed68K,4%free6531K/6787K,paused101ms05-0223:47:17.638:I/dalvikvm-heap(590):Growheap(fragcase)to7.619MBfor1228816-byteallocation05-0223:47:17.738:D/dalvikvm(590):GC_CONCURRE