1e41f4b71Sopenharmony_ci# Creating an NDK Project 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ciThe following uses the NDK project template of DevEco Studio to create an NDK project. 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ci> **NOTE** 8e41f4b71Sopenharmony_ci> 9e41f4b71Sopenharmony_ci> The project wizard and default template parameters vary according to the DevEco Studio version. 10e41f4b71Sopenharmony_ci 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci1. Open the DevEco Studio project wizard using either of the following methods: 13e41f4b71Sopenharmony_ci - If no project is open, select **Create Project** on the welcome page. 14e41f4b71Sopenharmony_ci - If a project is already open, choose **File** > **New** > **Create Project** on the menu bar. 15e41f4b71Sopenharmony_ci 16e41f4b71Sopenharmony_ci2. On the **Choose Your Ability Template** page, select **Native C++** as the template, and click **Next**. 17e41f4b71Sopenharmony_ci 18e41f4b71Sopenharmony_ci  19e41f4b71Sopenharmony_ci 20e41f4b71Sopenharmony_ci3. On the project configuration page, configure basic project information and click **Finish**. DevEco Studio will automatically generate the sample code and resources that match your project type. Wait until the project is created. 21e41f4b71Sopenharmony_ci 22e41f4b71Sopenharmony_ci The main code of your application is in the **cpp** directory under **entry/src/main** of the project. 23e41f4b71Sopenharmony_ci 24e41f4b71Sopenharmony_ci 