CustomAppProvider

public final class CustomAppProvider extends FileProvider


A FileProvider implementation for providing APK files to the Android Device Policy app.

Summary

Public constructors

Inherited methods

From android.content.ContentProvider
@NonNull ContentProviderResult[]
@NonNull ContentProviderResult[]
int
bulkInsert(@NonNull Uri p0, @NonNull ContentValues[] p1)
@Nullable Bundle
@Nullable Bundle
call(
    @NonNull String p0,
    @NonNull String p1,
    @Nullable String p2,
    @Nullable Bundle p3
)
@Nullable Uri
final @NonNull ContentProvider.CallingIdentity
int
void
dump(
    @NonNull FileDescriptor p0,
    @NonNull PrintWriter p1,
    @NonNull String[] p2
)
final @Nullable AttributionSource
final @Nullable String
final @Nullable String
final @Nullable String
final @Nullable Context
final @Nullable PathPermission[]
final @Nullable String
@Nullable String[]
final @Nullable String
@Nullable Uri
boolean
void
void
void
void
onTrimMemory(int p0)
@Nullable AssetFileDescriptor
@Nullable AssetFileDescriptor
openAssetFile(
    @NonNull Uri p0,
    @NonNull String p1,
    @Nullable CancellationSignal p2
)
@Nullable ParcelFileDescriptor
final @NonNull ParcelFileDescriptor
@NonNull ParcelFileDescriptor
<T extends Object> openPipeHelper(
    @NonNull Uri p0,
    @NonNull String p1,
    @Nullable Bundle p2,
    @Nullable T p3,
    @NonNull ContentProvider.PipeDataWriter<@NonNull T> p4
)
@Nullable AssetFileDescriptor
@Nullable AssetFileDescriptor
openTypedAssetFile(
    @NonNull Uri p0,
    @NonNull String p1,
    @Nullable Bundle p2,
    @Nullable CancellationSignal p3
)
@Nullable Cursor
query(
    @NonNull Uri p0,
    @Nullable String[] p1,
    @Nullable Bundle p2,
    @Nullable CancellationSignal p3
)
@Nullable Cursor
query(
    @NonNull Uri p0,
    @Nullable String[] p1,
    @Nullable String p2,
    @Nullable String[] p3,
    @Nullable String p4,
    @Nullable CancellationSignal p5
)
boolean
final @NonNull Context
final void
final void
setPathPermissions(@Nullable PathPermission[] p0)
final void
final void
void
@Nullable Uri
int
From androidx.core.content.FileProvider
void
int
delete(@NonNull Uri p0, @Nullable String p1, String[] p2)
@Nullable String
@Nullable String
Uri
boolean
ParcelFileDescriptor
@NonNull Cursor
query(
    @NonNull Uri p0,
    String[] p1,
    @Nullable String p2,
    String[] p3,
    @Nullable String p4
)
int
update(
    @NonNull Uri p0,
    @NonNull ContentValues p1,
    @Nullable String p2,
    String[] p3
)

Public constructors

CustomAppProvider

public CustomAppProvider()