发明名称 System and Method for Reloading Constructors
摘要 A system and method for reloading constructors of existing classes of a user application (user app) running on a user device is disclosed. A service module application running on a host system detects changes to the classes, stores and assigns an identifier for each constructor of each changed class and associated original class, creates a set of transformed classes for the original classes and helper classes for the changed classes using the identifiers, and sends the transformed classes and the helper classes to the user device for loading by the user app to accomplish the reloading of the constructors. The method preferably enables class reloading of constructors of class files of Java-based user apps executing within an Android Virtual Machine (VM) on the user devices, where the Android VM preferably runs on top of an Android-based operating system of the user devices.
申请公布号 US2016232017(A1) 申请公布日期 2016.08.11
申请号 US201615019529 申请日期 2016.02.09
申请人 ZeroTurnaround AS 发明人 Raundahl Gregersen Allan
分类号 G06F9/455;G06F9/44;G06F9/45;G06F9/445 主分类号 G06F9/455
代理机构 代理人
主权项 1. A method for updating a user app running within an Android virtual machine on a user device, comprising: creating helper classes for changed classes of the user app, wherein the changed classes includes changed and/or new constructors; and the user app reloading the helper classes on the user device.
地址 Tartu EE