单击WhatApp聊天中的电子邮件链接时,如何使我的Android应用程序出现在应用选择器中

时间:2019-04-19 14:32:57

标签: java android android-intent android-manifest manifest

我正在构建一个Android应用程序,该应用程序在单击WhatsApp聊天中的电子邮件地址时希望出现在应用程序选择器中。

我尝试了各种意图过滤器,甚至试图在gradle文件中更改我的应用程序ID,因为我在这里读到WhatsApp将一些应用程序列入白名单,但是此解决方案均无效。

    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:theme="@style/AppTheme.NoActionBar">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.SENDTO"/>
            <data android:scheme="mailto"/>
            <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.SEND"/>
            <data android:mimeType="*/*"/>
            <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.SEND_MULTIPLE"/>
            <data android:mimeType="*/*"/>
            <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.VIEW"/>
            <data android:scheme="mailto"/>
            <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
    </activity>
applicationId "com.google.android.gm.test"

我希望当我单击在WhatsApp中发送给我的电子邮件地址时,我的应用程序会出现在应用程序选择器中,但不会出现。

有人有任何输入吗?

0 个答案:

没有答案