The default install location for the application.
This attribute was introduced in API Level 8.
The following keyword strings are accepted:
@@ -124,15 +124,15 @@ the significant version number used internally.
saved preference.
| "{@code internalOnly}" |
- Request to be installed only on the internal device storage. If this is set, then
-the application will never be installed on the external storage (SD card). If the internal storage
-is full, then the application will not install. |
+ The application requests to be installed on the internal device storage only. If this is set,
+then the application will never be installed on the external storage (SD card). If the internal
+storage is full, then the system will not install the application. |
| "{@code preferExternal}" |
- Prefer to be installed on external storage (SD card). There is no guarantee that the system
-will honor this request. The application might be installed on internal storage if the
-external media is unavailable or full, or if the application uses the forward-locking mechanism
-(not supported on external storage). |
+ The application prefers to be installed on the external storage (SD card). There is no
+guarantee that the system will honor this request. The application might be installed on internal
+storage if the external media is unavailable or full, or if the application uses the forward-locking
+mechanism (not supported on external storage). |
@@ -149,7 +149,8 @@ multiple SD cards can be used with the same device.
The user may also request to move an application from the internal storage to the external
-storage. However, this will not be allowed if this attribute is set to {@code internalOnly}.
+storage. However, the system will not allow the user to move the application to external storage if
+this attribute is set to {@code internalOnly}.
@@ -159,9 +160,7 @@ storage. However, this will not be allowed if this attribute is set to {@code in