Font Size: a A A

Research And Implementation Of Android Plug-in Development Framework Based On Dynamic Loading Technology

Posted on:2017-05-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z H WangFull Text:PDF
GTID:2308330488466892Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Today’s mobile Internet users have become the first Internet crowd, while everyone is equipped with a large number of mobile applications and everyone’s applications also showed great differences. While the development of personal needs is often not a one-time research and development can be satisfied, but a constant adjustment and improve the process, so that the frequent updates of mobile applications. But the current mainstream Android system update mechanism is every update to re download and install the complete application, and the user due to the provincial traffic, leisure trouble and other reasons not frequently update the application will, which is the rapid iteration of mobile applications and timely repair bug caused great obstacles.The Android system dynamic loading plug-in framework, will not need to install can dynamically load independent APK plug-in module, to solve the problem because users do not have time to manually install and update the application to fast iterative deployment new features and timely repair bug, the framework has the following characteristics:one can do the user perception updating and the deployment of new and old plug-in module and timely repair bug; the second is can save users traffic, each plug-in application can updated independently, to avoid the traditional conditions, a module needs to be updated to re load the application. Can also download the function module according to the user’s own choice, do on-demand download, for the user to provide more optional; the third is between the plug-in module solution coupling, easy code maintenance and plug-in according to the common app development mode does not increase development costs.The main work of this paper includes the following aspects:(1) By studying and comparing the dynamic link library of Windows, the dynamic loading method of Linux and the dynamic loading mechanism of Java, the method of dynamic loading program module for Android virtual machine is summarized.(2) The characteristics of plug-in development. The various mechanisms of Android system are deeply studied. In view of the limitation of these Android systems, the one one is analyzed, which provides a scheme for dynamic loading frame.(3) In combination with the characteristics of JAVA dynamic loading technology and Android system, this paper designs the concrete scheme of dynamic loading plug-in frame, and expounds the function and the method to realize it.(4) Explain in detail the realization of the key technology of dynamic loading plug-in framework design of text, through one loaded with the framework of the demo and three plug-ins fully verify the framework design of function:mobile application development can real-time load and update the application, can meet the needs of individual users should be used.
Keywords/Search Tags:Dynamic loading, plugin, Android system, framework
PDF Full Text Request
Related items