实际上,我正在检查我的应用程序是否存在一个特定应用程序是否存在于设备中,如果它存在,那么只有我的应用程序将启动,否则它将给出一个对话框以下载该特定应用程序以继续。
截至目前,我正在使用应用程序包名称或应用程序名称检查它,但 android 中的问题是另一个应用程序也可以具有相同的名称和包名称。因此,如果用户将卸载原始应用程序并制作一个具有相同包名的应用程序,我就会被黑。
那么有什么方法可以阻止我被黑意味着我们可以使用一些独特的东西来检查应用程序的存在,比如密钥库或者即使用户安装了另一个具有相同包信息的应用程序也不能相同的东西。
谢谢。