based on android system application functionality extraction method comprising the steps of: (I) the application is running, the system waits to receive a snapshot of instruction; (2) When the system receives a snapshot of instruction, making the current application of the current Snapshot feature, and save snapshots; (3) Selected saved snapshot, the system according to the contents of the saved snapshot restore / execute the function corresponding to the application.