| This paper studies an Android Offload Technology(AOT)based on Dynamic Compilation and Loading Technology.Different from traditional Mobile Cloud Computing,AOT demonstrate a new service mode.The back end is only responsible for receiving operation code and the actual execution is assigned to mobile devices.By this way,the computing pressure is offload to mobile devices,or even share the computing to multiple devices,so that it can supplemented computing power and flexibly adjust and allocate computing resources.In this paper,Dynamic Compilation and Loading Technology are used to solve the problems of real-time receiving and loading.The operation code can be compiled into an executable file,and then will be loaded into memory.In addition,this paper proposes to arrange Java commands and Android tools to solve the problem of cross platform execution;In order to deal with the compatibility problems of different operation code adding computing template and preprocessing work is proposed.Reflection is proposed to implement the final operation.This paper designs and implements an computing system using AOT.Based on this system,we carried out technical and system tests to verify the feasibility of AOT.We studied and confirmed the problems may occur when AOT is put into practical use.Finally,according to the deficiencies exists,we plan the future research direction and development... |