0
这是我想要做的。我只希望那些用户安装包名为com.instance.partyhard
的应用程序,他们并未安装包名为com.example.abc
的应用程序。仅供参考都是我的应用程序,但我不希望用户安装我的应用程序。有什么办法可以做到这一点?不要让用户安装一个应用程序,如果其他应用程序已经在该设备上
这是我想要做的。我只希望那些用户安装包名为com.instance.partyhard
的应用程序,他们并未安装包名为com.example.abc
的应用程序。仅供参考都是我的应用程序,但我不希望用户安装我的应用程序。有什么办法可以做到这一点?不要让用户安装一个应用程序,如果其他应用程序已经在该设备上
在安装时,您无法检查哪些应用程序已安装。这将是一个隐私滞后的安全问题。
您可以在应用程序启动时检查已安装的应用程序并显示注释(或打开意图以启动其他应用程序)以通知用户使用其他应用程序。
没有我知道的 –
不,我不认为有这样的方式。如果两个相同的应用程序有不同的包名,则它们都允许安装。 – Kedarnath
你可以检查他们是否安装了你的其他应用程序,当他们启动这个应用程序,但我不知道这是否会解决您的问题 –