> For the complete documentation index, see [llms.txt](https://itechnotion.gitbook.io/wp-news/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://itechnotion.gitbook.io/wp-news/customize-project.md).

# Customize App

Project customizing

## Project Structure

After importing project successfully you will get project structure like below image

![Project Structure](https://1775135344-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEJMOB9N9sZzzXDOTso%2F-LEJhRlFhfN-NS9MqwTw%2F-LEJl746jIYagfR49Ryn%2FScreenshot%20from%202018-06-06%2016-28-27.png?alt=media\&token=a6b7bbbc-2378-4862-a8b8-3420c7bacb2b)

### Within each Android app module, files are shown in the following groups:

**manifest**

Contains the [`AndroidManifest.xml`](https://developer.android.com/guide/topics/manifest/manifest-intro.html) file.

**java**

Contains the Java source code files, separated by package names, including JUnit test code.

**res**

Contains all non-code resources, such as XML layouts, UI strings, and bitmap images, divided into corresponding sub-directories. For more information about all possible resource types, see [Providing Resources](https://developer.android.com/guide/topics/resources/providing-resources.html).

To know more about project structure please go through this link [Android Project Structure](https://developer.android.com/studio/projects/)

### Change App name

To change project name follow below steps.

**App > res > values > strings.xml**

![Change the App Name Title](https://1775135344-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEJMOB9N9sZzzXDOTso%2F-LEK6K4ZcK6BnNo4u4qq%2F-LEK6V4_BiUZ_YuNBmFs%2FC_Users_itechnotion-Divya_AppData_Local_Packages_Microsoft.SkypeApp_kzf8qxf38zg5c_LocalState_6a7a8c29-cb0e-4695-b7d6-204c3c2c27d9.PNG?alt=media\&token=12532d7c-33ad-4a70-97bc-6fc5bafa67ff)

### &#x20;

### Change App Package Name

Open App level build.gradle and change **ApplicationId** variable inside **android > defaultConfig**

```
applicationId "com.itechnotion.wpnews"
```

### Change API URL

Change the **Base Url** for inside the **app\src\main\java\itechnotion.wpnews\retrofit\ApiService.java**

![Change the Base Url](https://1775135344-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEJMOB9N9sZzzXDOTso%2F-LEO0-tCNlLHyCNZxo0R%2F-LEOZ2bh2lMpjRuogsW-%2Fimage.png?alt=media\&token=6846a442-7e8f-4b0e-862d-f5da12b6dc3b)

### Change Live TV URL

To change Live TV URL follow below steps.

**App > res > values > strings.xml**

**video\_url**="<https://www.youtube.com/watch?v=Ga3maNZ0x0w>";

![Change the Live TV URL](https://1775135344-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEJMOB9N9sZzzXDOTso%2F-LET6_XfGum4vlmOxFs3%2F-LEThmcoshWhr7Quruhm%2Fimage.png?alt=media\&token=c41e59a2-e391-4028-84aa-51d89bf1cc98)
