From 06adc567c6fca4393de42bce8e66fbda9cbceaa8 Mon Sep 17 00:00:00 2001 From: Matthew Robertson Date: Tue, 7 Jan 2025 13:50:26 -0500 Subject: [PATCH] WIP: Idea for exit cleanly on expected crash --- .../test-app/src/main/AndroidManifest.xml | 12 ++- .../testing/sessions/FirstFragment.kt | 3 +- .../testing/sessions/PreFirebaseProvider.kt | 78 +++++++++++++++++++ 3 files changed, 89 insertions(+), 4 deletions(-) create mode 100644 firebase-sessions/test-app/src/main/kotlin/com/google/firebase/testing/sessions/PreFirebaseProvider.kt diff --git a/firebase-sessions/test-app/src/main/AndroidManifest.xml b/firebase-sessions/test-app/src/main/AndroidManifest.xml index 3e1f4840cb3..03e6214b9eb 100644 --- a/firebase-sessions/test-app/src/main/AndroidManifest.xml +++ b/firebase-sessions/test-app/src/main/AndroidManifest.xml @@ -28,7 +28,6 @@ android:exported="true" android:label="@string/app_name" android:name=".MainActivity" - android:process=":main" android:theme="@style/Theme.Widget_test_app.NoActionBar"> @@ -51,6 +50,15 @@ android:name="firebase_sessions_sessions_restart_timeout" android:value="5" /> + + + + - - ?, + selection: String?, + selectionArgs: Array?, + sortOrder: String? + ): Cursor? = null + + override fun getType(uri: Uri): String? = null + + override fun insert(uri: Uri, values: ContentValues?): Uri? = null + + override fun delete(uri: Uri, selection: String?, selectionArgs: Array?): Int = 0 + + override fun update( + uri: Uri, + values: ContentValues?, + selection: String?, + selectionArgs: Array? + ): Int = 0 +}