Bug Report: Acrobat re-launches PDF intents as application/octet-stream on Android
Device / Environment:
Device: Samsung Galaxy S23
Android version: 15
Adobe Acrobat version: 25.8.1 installed from Google Play Store 9/2/2025
App producing PDF: Onduo 2.7.1.2508012056
Issue:
When opening a PDF generated by Onduo, Acrobat flashes briefly and then Android displays a generic “Open with…” chooser containing unrelated apps (Google, Wallet, Tasker, etc.). PDFs from the same app open normally if Acrobat is uninstalled and Drive PDF Viewer is the default.
Expected:
Acrobat should open the PDF directly, or allow the user to continue reading in Acrobat without the chooser.
Observed logcat (key lines):
Onduo → Acrobat (correct):
START u0 {act=android.intent.action.VIEW
dat=content://com.google.android.apps.diabetes.provider/...
typ=application/pdf
flg=0x1
cmp=com.adobe.reader/.AdobeReader}
Acrobat → Chooser (incorrect MIME):
START u0 {act=android.intent.action.VIEW
dat=content://com.adobe.reader.fileprovider/...
typ=application/octet-stream
flg=0x10000001
cmp=android/com.android.internal.app.ResolverActivity}
Analysis:
Onduo correctly issues an ACTIONVIEW intent with MIME type application/pdf, a content:// URI, and FLAGGRANTREADURI_PERMISSION.
Acrobat receives this correctly but immediately re-wraps the file with its own FileProvider and relaunches the system with MIME type application/octet-stream.
Because the type is no longer application/pdf, Android does not route to Acrobat or other PDF viewers, and instead displays the generic resolver.
Uninstalling Acrobat and defaulting to Drive PDF Viewer resolves the issue.
Request:
Please fix Acrobat’s handling of incoming PDF ACTION_VIEW intents so that:
The outgoing intent from com.adobe.reader.fileprovider preserves MIME type application/pdf.
If Acrobat caches/wraps the file, ensure its ContentProvider.getType() returns application/pdf, and cached filenames end in .pdf.
Impact:
Users are unable to open PDFs generated by Onduo (and potentially other apps) with Acrobat, unless they uninstall Acrobat or manually re-select a PDF viewer each time.