Loading app/src/main/AndroidManifest.xml +7 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" tools:ignore="ScopedStorage" /> Loading Loading @@ -53,6 +54,12 @@ </intent-filter> </receiver> <receiver android:name=".updates.manager.UpdatesManager"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter> </receiver> <!-- If you want to disable android.startup completely. --> <provider android:name="androidx.startup.InitializationProvider" Loading app/src/main/java/foundation/e/apps/updates/manager/UpdatesManager.kt +1 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ class UpdatesManager : BroadcastReceiver() { } override fun onReceive(context: Context, intent: Intent) { Log.d(TAG, "onReceive: ${intent.action}") if (intent.action == Intent.ACTION_BOOT_COMPLETED) { val preferences = PreferenceManager.getDefaultSharedPreferences(context) val interval = Loading Loading
app/src/main/AndroidManifest.xml +7 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" tools:ignore="ScopedStorage" /> Loading Loading @@ -53,6 +54,12 @@ </intent-filter> </receiver> <receiver android:name=".updates.manager.UpdatesManager"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter> </receiver> <!-- If you want to disable android.startup completely. --> <provider android:name="androidx.startup.InitializationProvider" Loading
app/src/main/java/foundation/e/apps/updates/manager/UpdatesManager.kt +1 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ class UpdatesManager : BroadcastReceiver() { } override fun onReceive(context: Context, intent: Intent) { Log.d(TAG, "onReceive: ${intent.action}") if (intent.action == Intent.ACTION_BOOT_COMPLETED) { val preferences = PreferenceManager.getDefaultSharedPreferences(context) val interval = Loading