Skip to content

Commit 91aca6e

Browse files
committed
Merge pull request #90546 from melquiadess/add-urls-and-standardize-descriptions
Android: Standardize permission descriptions, add urls, remove deprecated tag from non-deprecated permission
2 parents 60db4bd + 0ce8365 commit 91aca6e

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

platform/android/doc_classes/EditorExportPlatformAndroid.xml

+15-15
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
Array of random bytes that the licensing Policy uses to create an [url=https://developer.android.com/google/play/licensing/adding-licensing#impl-Obfuscator]Obfuscator[/url].
1616
</member>
1717
<member name="apk_expansion/enable" type="bool" setter="" getter="">
18-
If [code]true[/code], project resources are stored in the separate APK expansion file, instead APK.
19-
[b]Note:[/b] APK expansion should be enabled to use PCK encryption.
18+
If [code]true[/code], project resources are stored in the separate APK expansion file, instead of the APK.
19+
[b]Note:[/b] APK expansion should be enabled to use PCK encryption. See [url=https://developer.android.com/google/play/expansion-files]APK Expansion Files[/url]
2020
</member>
2121
<member name="apk_expansion/public_key" type="String" setter="" getter="">
22-
Base64 encoded RSA public key for your publisher account, available from the profile page on the "Play Console".
22+
Base64 encoded RSA public key for your publisher account, available from the profile page on the "Google Play Console".
2323
</member>
2424
<member name="architectures/arm64-v8a" type="bool" setter="" getter="">
2525
If [code]true[/code], [code]arm64[/code] binaries are included into exported project.
@@ -34,7 +34,7 @@
3434
If [code]true[/code], [code]x86_64[/code] binaries are included into exported project.
3535
</member>
3636
<member name="command_line/extra_args" type="String" setter="" getter="">
37-
A list of additional command line arguments, exported project will receive when started.
37+
A list of additional command line arguments, separated by space, which the exported project will receive when started.
3838
</member>
3939
<member name="custom_template/debug" type="String" setter="" getter="">
4040
Path to an APK file to use as a custom export template for debug exports. If left empty, default template is used.
@@ -52,16 +52,16 @@
5252
[b]Note:[/b] Although your binary may be smaller, your application may load slower because the native libraries are not loaded directly from the binary at runtime.
5353
</member>
5454
<member name="gradle_build/export_format" type="int" setter="" getter="">
55-
Export format for Gradle build.
55+
Application export format (*.apk or *.aab).
5656
</member>
5757
<member name="gradle_build/gradle_build_directory" type="String" setter="" getter="">
5858
Path to the Gradle build directory. If left empty, then [code]res://android[/code] will be used.
5959
</member>
6060
<member name="gradle_build/min_sdk" type="String" setter="" getter="">
61-
Minimal Android SDK version for Gradle build.
61+
Minimum Android API level required for the application to run (used during Gradle build). See [url=https://developer.android.com/guide/topics/manifest/uses-sdk-element#uses]android:minSdkVersion[/url].
6262
</member>
6363
<member name="gradle_build/target_sdk" type="String" setter="" getter="">
64-
Target Android SDK version for Gradle build.
64+
The Android API level on which the application is designed to run (used during Gradle build). See [url=https://developer.android.com/guide/topics/manifest/uses-sdk-element#uses]android:targetSdkVersion[/url].
6565
</member>
6666
<member name="gradle_build/use_gradle_build" type="bool" setter="" getter="">
6767
If [code]true[/code], Gradle build is used instead of pre-built APK.
@@ -97,25 +97,25 @@
9797
Can be overridden with the environment variable [code]GODOT_ANDROID_KEYSTORE_RELEASE_USER[/code].
9898
</member>
9999
<member name="launcher_icons/adaptive_background_432x432" type="String" setter="" getter="">
100-
Background layer of the application adaptive icon file.
100+
Background layer of the application adaptive icon file. See [url=https://developer.android.com/develop/ui/views/launch/icon_design_adaptive#design-adaptive-icons]Design adaptive icons[/url].
101101
</member>
102102
<member name="launcher_icons/adaptive_foreground_432x432" type="String" setter="" getter="">
103-
Foreground layer of the application adaptive icon file.
103+
Foreground layer of the application adaptive icon file. See [url=https://developer.android.com/develop/ui/views/launch/icon_design_adaptive#design-adaptive-icons]Design adaptive icons[/url].
104104
</member>
105105
<member name="launcher_icons/main_192x192" type="String" setter="" getter="">
106106
Application icon file. If left empty, it will fallback to [member ProjectSettings.application/config/icon].
107107
</member>
108108
<member name="package/app_category" type="int" setter="" getter="">
109-
Application category for the Play Store.
109+
Application category for the Google Play Store. Only define this if your application fits one of the categories well. See [url=https://developer.android.com/guide/topics/manifest/application-element#appCategory]android:appCategory[/url].
110110
</member>
111111
<member name="package/exclude_from_recents" type="bool" setter="" getter="">
112-
If [code]true[/code], task initiated by main activity will be excluded from the list of recently used applications.
112+
If [code]true[/code], task initiated by main activity will be excluded from the list of recently used applications. See [url=https://developer.android.com/guide/topics/manifest/activity-element#exclude]android:excludeFromRecents[/url].
113113
</member>
114114
<member name="package/name" type="String" setter="" getter="">
115115
Name of the application.
116116
</member>
117117
<member name="package/retain_data_on_uninstall" type="bool" setter="" getter="">
118-
If [code]true[/code], when the user uninstalls an app, a prompt to keep the app's data will be shown.
118+
If [code]true[/code], when the user uninstalls an app, a prompt to keep the app's data will be shown. See [url=https://developer.android.com/guide/topics/manifest/application-element#fragileuserdata]android:hasFragileUserData[/url].
119119
</member>
120120
<member name="package/show_as_launcher_app" type="bool" setter="" getter="">
121121
If [code]true[/code], the user will be able to set this app as the system launcher in Android preferences.
@@ -378,10 +378,10 @@
378378
Allows applications to perform I/O operations over NFC. See [url=https://developer.android.com/reference/android/Manifest.permission#NFC]NFC[/url].
379379
</member>
380380
<member name="permissions/persistent_activity" type="bool" setter="" getter="" deprecated="Deprecated in API level 15.">
381-
Allow an application to make its activities persistent.
381+
Allows an application to make its activities persistent.
382382
</member>
383-
<member name="permissions/post_notifications" type="bool" setter="" getter="" deprecated="">
384-
Allow an application to post notifications. Added in API level 33. See [url=https://developer.android.com/develop/ui/views/notifications/notification-permission]Notification runtime permission[/url].
383+
<member name="permissions/post_notifications" type="bool" setter="" getter="">
384+
Allows an application to post notifications. Added in API level 33. See [url=https://developer.android.com/develop/ui/views/notifications/notification-permission]Notification runtime permission[/url].
385385
</member>
386386
<member name="permissions/process_outgoing_calls" type="bool" setter="" getter="" deprecated="Deprecated in API level 29.">
387387
Allows an application to see the number being dialed during an outgoing call with the option to redirect the call to a different number or abort the call altogether. See [url=https://developer.android.com/reference/android/Manifest.permission#PROCESS_OUTGOING_CALLS]PROCESS_OUTGOING_CALLS[/url].

0 commit comments

Comments
 (0)