# AndroidProjectFilesModifierContext.AdditionalOutputs

> Represents a container that you can use to specify additional files that will be created in AndroidProjectFilesModifier.OnModifyAndroidProjectFiles.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.Android](/engine/6000.7/script-reference/unityeditor/android.md)
* **Assembly:** UnityEditor.Android.Extensions

```csharp
public class AndroidProjectFilesModifierContext.AdditionalOutputs
```

## Methods

| Method                                                                                                                                                         | Description                                     |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| [AddBuildGradleFile](/engine/6000.7/script-reference/unityeditor/android/androidprojectfilesmodifiercontext/additionaloutputs/addbuildgradlefile.md)           | Adds a new `build.gradle` file.                 |
| [AddFileWithContents](/engine/6000.7/script-reference/unityeditor/android/androidprojectfilesmodifiercontext/additionaloutputs/addfilewithcontents.md)         | Adds a new file that will have string contents. |
| [AddGradlePropertiesFile](/engine/6000.7/script-reference/unityeditor/android/androidprojectfilesmodifiercontext/additionaloutputs/addgradlepropertiesfile.md) | Adds a new `gradle.properties` file.            |
| [AddGradleSettingsFile](/engine/6000.7/script-reference/unityeditor/android/androidprojectfilesmodifiercontext/additionaloutputs/addgradlesettingsfile.md)     | Adds a new `settings.gradle` file.              |
| [AddManifestFile](/engine/6000.7/script-reference/unityeditor/android/androidprojectfilesmodifiercontext/additionaloutputs/addmanifestfile.md)                 | Adds a new Android manifest file.               |
