У вас есть три <intent-filter>
элемента, которые являются непосредственными потомками <application>
. Те будут игнорироваться. Если вы хотите, чтобы <intent-filter>
вызвал <activity>
, <intent-filter>
должен быть потомком этого <activity>
.
Ни один из ваших ActivitySplash
<intent-filter>
элементов, вероятно, не будет использоваться. Если вы хотите ответить на ACTION_VIEW
, вы используете <action android:name="android.intent.action.VIEW" />
и <category android:name="android.intent.category.DEFAULT" />
, а не <action android:name="android.intent.action.MAIN" />
и <category android:name="android.intent.category.LAUNCHER" />
.
Поскольку схемы file
Uri
были в значительной степени запрещены с Android 7.0 , любые file
<intent-filter>
вряд ли будут использоваться. Добавьте <intent-filter>
для content
Uri
и application/pdf
MIME для большей совместимости.
Поскольку схемы http
Uri
будут по умолчанию непригодны для Android P, убедитесь, что вы поддерживаете https
в дополнение к http
.