Loading app/core/src/main/java/com/fsck/k9/provider/AppContentProvider.java 0 → 100644 +47 −0 Original line number Diff line number Diff line package com.fsck.k9.provider; import android.content.ContentProvider; import android.content.ContentValues; import android.database.Cursor; import android.net.Uri; import androidx.annotation.NonNull; import androidx.annotation.Nullable; public class AppContentProvider extends ContentProvider { @Nullable @Override public String getType(@NonNull Uri uri) { return null; } @Override public int update(@NonNull Uri uri, @Nullable ContentValues contentValues, @Nullable String s, @Nullable String[] strings) { return 0; } @Nullable @Override public Uri insert(@NonNull Uri uri, @Nullable ContentValues contentValues) { return null; } @Override public boolean onCreate() { return false; } @Nullable @Override public Cursor query(@NonNull Uri uri, @Nullable String[] strings, @Nullable String s, @Nullable String[] strings1, @Nullable String s1) { return null; } @Override public int delete(@NonNull Uri uri, @Nullable String s, @Nullable String[] strings) { return 0; } } app/k9mail/src/main/AndroidManifest.xml +6 −0 Original line number Diff line number Diff line Loading @@ -426,5 +426,11 @@ android:resource="@xml/temp_file_provider_paths" /> </provider> <provider android:name=".provider.AppContentProvider" android:authorities="foundation.e.mail.provider.AppContentProvider" android:enabled="true" android:exported="true" /> </application> </manifest> Loading
app/core/src/main/java/com/fsck/k9/provider/AppContentProvider.java 0 → 100644 +47 −0 Original line number Diff line number Diff line package com.fsck.k9.provider; import android.content.ContentProvider; import android.content.ContentValues; import android.database.Cursor; import android.net.Uri; import androidx.annotation.NonNull; import androidx.annotation.Nullable; public class AppContentProvider extends ContentProvider { @Nullable @Override public String getType(@NonNull Uri uri) { return null; } @Override public int update(@NonNull Uri uri, @Nullable ContentValues contentValues, @Nullable String s, @Nullable String[] strings) { return 0; } @Nullable @Override public Uri insert(@NonNull Uri uri, @Nullable ContentValues contentValues) { return null; } @Override public boolean onCreate() { return false; } @Nullable @Override public Cursor query(@NonNull Uri uri, @Nullable String[] strings, @Nullable String s, @Nullable String[] strings1, @Nullable String s1) { return null; } @Override public int delete(@NonNull Uri uri, @Nullable String s, @Nullable String[] strings) { return 0; } }
app/k9mail/src/main/AndroidManifest.xml +6 −0 Original line number Diff line number Diff line Loading @@ -426,5 +426,11 @@ android:resource="@xml/temp_file_provider_paths" /> </provider> <provider android:name=".provider.AppContentProvider" android:authorities="foundation.e.mail.provider.AppContentProvider" android:enabled="true" android:exported="true" /> </application> </manifest>