176 / 1971-01-01 00:00:00
Dynamic Class Generating And Loading Technology In Android
android,java virtual machine,dalvik,byte code,class load,3317,compitability
终稿
YongZhi YANG / Equipment Academy
冀鲁 祝 / 装备学院
雯雯 周 / 装备学院
Google’s android operating system has been widely used since being released, and occupies a major share of the market in the field of mobile computation. In Android, user applications mostly run in the dalvik virtual machine (DVM) due to the copyrights. The byte codes that the DVM use are different from the Java virtual machine (JVM), so the class files that conform to the Java specification can’t be loaded and executed directly in Android. Based on the analysis of the class loading mechanism of DVM and JVM, this paper proposes a dynamic class generating and loading mechanism in Android with existing technologies. The mechanism solves the compatibility problem caused by the differences of class file byte code, and extends the mantra of "write once, run anywhere". Two simple applications demonstrate the validity and effectiveness of the technology.
重要日期
  • 会议日期

    01月22日

    2015

    02月23日

    2015

  • 12月20日 2014

    初稿截稿日期

  • 12月20日 2014

    提前注册日期

  • 12月31日 2014

    终稿截稿日期

  • 02月23日 2015

    注册截止日期

  • 04月20日 2015

    摘要截稿日期

联系方式
移动端
在手机上打开
小程序
打开微信小程序
客服
扫码或点此咨询