1. A method for application management in an electronic device with a processing unit, comprising: determining, by the processing unit, whether the application to be installed is listed in a first list, wherein the first list lists a set of applications which are hardware accelerable; marking, by the processing unit, the application as a hardware accelerable application in response to the application being listed in the first list; and installing, by the processing unit, the application on the electronic device, wherein a hardware acceleration function of the hardware accelerable application is enabled to activate a hardware acceleration unit of the electronic device for hardware acceleration during executing the hardware accelerable application.