Android 11, PixelExperience
Logs:
07-22 16:39:44.184 19506 19506 E AndroidRuntime: FATAL EXCEPTION: main
07-22 16:39:44.184 19506 19506 E AndroidRuntime: Process: me.phh.treble.app, PID: 19506
07-22 16:39:44.184 19506 19506 E AndroidRuntime: java.lang.IllegalArgumentException: Can only download HTTP/HTTPS URIs:
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.app.DownloadManager$Request.<init>(DownloadManager.java:475)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at me.phh.treble.app.ImsSettingsFragment$onCreatePreferences$2.onPreferenceClick(ImsSettings.kt:107)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference.performClick(Preference.java:1184)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference.performClick(Preference.java:1166)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference$1.onClick(Preference.java:181)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.performClick(View.java:7455)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7432)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.access$3600(View.java:810)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:28312)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Looper.loop(Looper.java:223)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7664)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Android 11, PixelExperience
Logs:
07-22 16:39:44.184 19506 19506 E AndroidRuntime: FATAL EXCEPTION: main07-22 16:39:44.184 19506 19506 E AndroidRuntime: Process: me.phh.treble.app, PID: 1950607-22 16:39:44.184 19506 19506 E AndroidRuntime: java.lang.IllegalArgumentException: Can only download HTTP/HTTPS URIs:07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.app.DownloadManager$Request.<init>(DownloadManager.java:475)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at me.phh.treble.app.ImsSettingsFragment$onCreatePreferences$2.onPreferenceClick(ImsSettings.kt:107)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference.performClick(Preference.java:1184)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference.performClick(Preference.java:1166)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference$1.onClick(Preference.java:181)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.performClick(View.java:7455)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7432)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.access$3600(View.java:810)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:28312)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Looper.loop(Looper.java:223)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7664)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)07-22 16:39:44.184 19506 19506 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)