Font Size: a A A

Design And Implementation Of Mobile File Management Utility Based On Android

Posted on:2013-05-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2248330371494714Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile terminal technology,more and more services can be supported by smartphone,which has transform from a simple communication tool to a combination of PDA,interactive game, high resolution camera,mobile video and so on.Its platform also experiences from the only Linux to Android,iPhone,Windows Mobile etc.The power of smartphone is also reflected in users can install applications what they want,but this feature will make OS itself vulnerable as malware or unqualified ones probably be choiced.At the same time,data storage skill is improving,smartphone’s storage capacity becomes much bigger than ever before.In terms of Android OS,there isn’t a resource explorer within it,API provided can’t meet file operation directly as well.So how to help user manage file system,ensure data information security,all of this require an urgent solution.Starting from the actual demand and based on Android SDK2.1, this thesis designs and implements a practical mobile file management utility,which mainly provides functions such as file browsing,operation management,file security and so on.At the beginning of the paper,it makes a brief introduction of Android and application development situation,explaining the background and necessary of file management utility.Then, from the aspect of different purpose,this thesis make a detail requirement analysis.Next,according to the levels referred to in development,it gives a total solution that application will be composed of two parts.One is basic function module which locate in OS’s toppest level.This part mainly responsible for the response of screen and manipulate access to filesystem.Combin with Android application development skills,the thesic introduces the design and transition of Activities,file operation process,data storage and so on.The other is security management module which locates in kernel level.This part mainly responsible for monitor file system event and write down the information into a file.The function can be reached by function interception in VFS mechanism and then transfer the information from kernel to user space by netlink connector.Finally,the thesis tests the effect of two parts by loading system img file to emulator.
Keywords/Search Tags:Android, File Management Utility, Activity, Netlink Connector, VFS
PDF Full Text Request
Related items