Android 安卓安装后检查网络运营商

Android 安卓安装后检查网络运营商,android,Android,我正在构建一个android应用程序,它仅限于使用特定电信网络的用户。我不希望不在该网络上的用户能够安装该应用程序 因此,我想知道是否有可能在安装应用程序时检查用户是哪家网络运营商 谢谢。否。应用程序在安装期间或安装之前无法运行任何代码。安装应用程序后,将执行任何代码。 你可以做的是,安装应用程序后,检查网络运营商。如果它是所需的,让用户使用该应用程序。否则,拒绝进一步访问。 您还可以使用Intent.ACTION\u DELETE创建一个新的Intent,并指定软件包名称,要求用户卸载应用程序

我正在构建一个android应用程序,它仅限于使用特定电信网络的用户。我不希望不在该网络上的用户能够安装该应用程序

因此,我想知道是否有可能在安装应用程序时检查用户是哪家网络运营商


谢谢。

否。应用程序在安装期间或安装之前无法运行任何代码。安装应用程序后,将执行任何代码。

你可以做的是,安装应用程序后,检查网络运营商。如果它是所需的,让用户使用该应用程序。否则,拒绝进一步访问。


您还可以使用
Intent.ACTION\u DELETE
创建一个新的
Intent
,并指定软件包名称,要求用户卸载应用程序。它将为用户提供卸载应用程序的选项。

显然,否,因为您的应用程序在安装时未运行……如果用户不是来自您的预期网络,您可以在安装后停止用户。我认为这是一个简单的解决办法