The invention relates to a method for mounting a storage device in the Android
system, and in particular relates to a method for mounting a multi-partition storage device in the Android
system. The method comprises the steps of 1, sending an event containing all node information through an inner core when inserting and drawing an
external storage device; 2, determining that the local storage
daemon process monitors the event from the inner core and whether the node information in the event is included into a known lift of the Android; if so, enabling upper mounting to be performed, namely, updating the disk state, creating a thread to inform the local storage
daemon process of implementing a specific mounting command, and mounting a partition only; if not so, enabling the local storage
daemon process to work, adding to a
list that can be processed, informing of performing the upper mounting, namely, receiving the information, adding the node information to a support
list, and mounting the node; 3, finishing the mounting. With the adoption of the method, each partition can be successfully mounted for a user to use, and therefore, the waste of the
disk space can be avoided.