我在android清单文件中使用了以下代码,但它没有打开应用程序。
<activity
android:name="ActivityIntroScreen"
android:label="@string/app_name"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<data android:scheme="market" android:host="details" android:path="" />
<data android:scheme="http" android:host="play.google.com" android:pathPattern="/store/apps/details?id=.*" />
<data android:scheme="https" android:host="play.google.com" android:pathPattern="/store/apps/details?id=.*" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
错过的地方......
答案 0 :(得分:0)
您必须使用单个intent-filters。看看这里:https://github.com/ligi/PassAndroid/blob/master/src/main/AndroidManifest.xml