1. An apparatus for managing an APK file in the Android platform including: a file reader that reads an original .dex file in the APK file; a file modifier that modifies the original .dex file the file reader has read and stores the modified .dex file in a readable folder in the APK file; a file creator that accesses the folder to read and restore the original .dex file, creates a temporary .dex file that is can be loaded onto memory and adds the temporary .dex file to the APK file in order to create a protected APK file; and a file executer that reads from the folder and restores, if the Android platform requests the protected APK file to be executed, the modified original .dex file by executing the temporary .dex file and loads the restored original .dex file onto memory in order to execute the protected APK file, wherein the temporary .dex file includes code that accesses, by means of a function the Android platform provides, the folder, reads and restores the modified original .dex file and loads the restored .dex file onto memory.