# Unpacking Tool The unpacking tool is a commissioning tool used to unpack HAP (an application package), HAR (static shared library), HSP (dynamic shared library), and APP (application set to launch to the application market) files. It also provides Java APIs to parse the HAP, APP, and HSP files. The **app_unpacking_tool.jar** package can be found in the OpenHarmony SDK downloaded locally. ## Unpacking Commands ### Unpacking Commands for HAP Files You can use the JAR package of the unpacking tool to unpack an HAP file by importing unpacking options and file paths. #### Example ``` java -jar app_unpacking_tool.jar --mode