我想在用户点击该文件时启动我的应用。所以我写了下面的代码:
<intent-filter
android:icon="@drawable/ic_launcher"
android:label="@string/public_app_name">
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data
android:host="*"
android:mimeType="application/ava"
android:pathPattern=".*\\.ava"
android:scheme="file"/>
</intent-filter>
但它没有用!我之前使用过,它完美无缺。 我该怎么办呢?
修改 当从AppStore安装应用程序时,启动器除了android安装程序,显示我的应用程序!而我想在点击ava文件时显示它。
答案 0 :(得分:1)
请尝试这种方式,希望这有助于您解决问题。
<activity name="com.your.activity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="file" />
<data android:mimeType="*/*" />
<data android:pathPattern=".*\\.ava" />
</intent-filter>
</activity>