Merge "add permission requirement for java writeData method" into rvc-dev am: 27c83fce04 am: cc1d45576a
Change-Id: I742ec277087ff50e1be8df838235f0197cc554b4
This commit is contained in:
@@ -9969,7 +9969,7 @@ package android.service.dataloader {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static final class DataLoaderService.FileSystemConnector {
|
public static final class DataLoaderService.FileSystemConnector {
|
||||||
method public void writeData(@NonNull String, long, long, @NonNull android.os.ParcelFileDescriptor) throws java.io.IOException;
|
method @RequiresPermission(android.Manifest.permission.INSTALL_PACKAGES) public void writeData(@NonNull String, long, long, @NonNull android.os.ParcelFileDescriptor) throws java.io.IOException;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ package android.service.dataloader;
|
|||||||
|
|
||||||
import android.annotation.NonNull;
|
import android.annotation.NonNull;
|
||||||
import android.annotation.Nullable;
|
import android.annotation.Nullable;
|
||||||
|
import android.annotation.RequiresPermission;
|
||||||
import android.annotation.SystemApi;
|
import android.annotation.SystemApi;
|
||||||
import android.app.Service;
|
import android.app.Service;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -206,6 +207,7 @@ public abstract class DataLoaderService extends Service {
|
|||||||
* @throws IOException if trouble opening the file for writing, such as lack of disk space
|
* @throws IOException if trouble opening the file for writing, such as lack of disk space
|
||||||
* or unavailable media.
|
* or unavailable media.
|
||||||
*/
|
*/
|
||||||
|
@RequiresPermission(android.Manifest.permission.INSTALL_PACKAGES)
|
||||||
public void writeData(@NonNull String name, long offsetBytes, long lengthBytes,
|
public void writeData(@NonNull String name, long offsetBytes, long lengthBytes,
|
||||||
@NonNull ParcelFileDescriptor incomingFd) throws IOException {
|
@NonNull ParcelFileDescriptor incomingFd) throws IOException {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user