如何解决android apk中的意图重定向漏洞?

如何解决android apk中的意图重定向漏洞?,android,security,redirect,android-intent,android-security,Android,Security,Redirect,Android Intent,Android Security,我在Unity中创建了我的应用程序,然后导出了项目,然后在Android Studio中生成了签名的apk 我想把我的应用程序上传到Google Play store,但由于安全漏洞被拒绝了 该漏洞是意图重定向,建议我遵循以下步骤之一: 我的应用程序使用firebase(db和auth),我想这可能会导致该漏洞(但我不确定,因为我在Play Console中的警报是空的)。但是我怎样才能解决这个问题呢 我试图将android:exported=“false”添加到我的清单文件中,但它只包含一个

我在Unity中创建了我的应用程序,然后导出了项目,然后在Android Studio中生成了签名的apk

我想把我的应用程序上传到Google Play store,但由于安全漏洞被拒绝了

该漏洞是意图重定向,建议我遵循以下步骤之一:

我的应用程序使用firebase(db和auth),我想这可能会导致该漏洞(但我不确定,因为我在Play Console中的警报是空的)。但是我怎样才能解决这个问题呢

我试图将android:exported=“false”添加到我的清单文件中,但它只包含一个活动,这可能是我在Unity中创建的整个应用程序。因此,当我将android:exported=“false”添加到此活动时,我无法安装我的应用程序(我找到了原因)

我的数据库管理器如下所示:

public class DatabaseManager : MonoBehaviour
{


}

好的,所以我收到了来自谷歌play支持的asnwer,该漏洞是由小米依赖引起的

下面是如何解决这个问题:

好的,所以我收到了来自谷歌play支持的asnwer,该漏洞是由小米依赖引起的

下面是如何解决这个问题:

如果使用react native,我们应该怎么做?我们无法找到导致此问题的包。谢谢如果我们使用react native,我们应该怎么做?我们无法找到导致此问题的包。谢谢
public static DatabaseManager sharedInstance = null;

private void Awake()
{
    if (sharedInstance == null)
    {
        sharedInstance = this;
    }
    else if (sharedInstance != this)
    {
        Destroy(gameObject);
    }

    DontDestroyOnLoad(gameObject);
    FirebaseApp.DefaultInstance.SetEditorDatabaseUrl("https://addresstomydatabase.com/");