Android 安装到设备上时对.apk文件的限制
在安装到设备时,我必须对apk文件提供一些限制,并考虑执行以下限制:Android 安装到设备上时对.apk文件的限制,android,android-intent,Android,Android Intent,在安装到设备时,我必须对apk文件提供一些限制,并考虑执行以下限制: .apk文件应仅安装在特定设备上,因此当用户尝试将其安装到其他设备上时,会闪现错误,提示“安装的设备不正确”,因此用例是当用户在其设备中复制apk文件并双击它时,它将检查设备是否正确安装,如果否,则不应安装并闪存上述错误 提供密码保护:当用户双击apk文件时,必须弹出密码字段,用户必须提供正确的密码,并且必须根据清单文件中提到的密码验证密码 请给我提供一些例子的解决方案 谢谢 PIK密码保护apk文件似乎是不可能的。你可以参考
PIK密码保护apk文件似乎是不可能的。你可以参考: 相反,您可以要求用户在安装后输入密码 以下是获取设备名称的方法:
密码保护apk文件似乎是不可能的。你可以参考: 相反,您可以要求用户在安装后输入密码 以下是获取设备名称的方法:
正如密码保护应用程序一样,我认为在不安装.apk的情况下限制设备是不可能的。不过,您可以使用
Build.manufacturer
和Build.model
从应用程序内部检查设备制造商和型号;然后,如果设备和/或制造商不是您想要的,您可以显示祝酒词并强制关闭应用程序。与密码保护应用程序一样,我认为在不安装.apk的情况下限制设备是不可能的。不过,您可以使用Build.manufacturer
和Build.model
从应用程序内部检查设备制造商和型号;然后,如果设备和/或制造商不是您想要的,您可以显示Toast并强制关闭应用程序。这两种功能都可以嵌入到应用程序逻辑本身中。从应用程序类的onCreate()
进行一点检查即可。像检查设备IMEI等,设置布尔标志,任何活动都可以检查
你的应用程序将无法控制自己的安装
您可以在Google play store上发布时启用复制保护,还可以从play store开发者控制台对设备(品牌和型号)设置限制
应用程序的清单文件本身可以提供功能方面的设备限制(如仅带有摄像头等的设备)。这两个功能都可以嵌入应用程序逻辑本身。从应用程序类的onCreate()
进行一点检查即可。像检查设备IMEI等,设置布尔标志,任何活动都可以检查
你的应用程序将无法控制自己的安装
您可以在Google play store上发布时启用复制保护,还可以从play store开发者控制台对设备(品牌和型号)设置限制
应用程序的清单文件本身可以提供功能方面的设备限制(如仅带有摄像头等的设备)。与保护您的APK免受未知源攻击一样,您可以向应用程序添加许可,否则您可以在应用程序类中编写简单函数,并从onCreate()方法调用。在函数中,您需要使用model检查设备名称,如果允许,则返回true,否则返回false。根据结果,您可以允许或退出应用程序。与保护您的APK免受未知源攻击一样,您可以向应用程序添加许可,否则您可以在应用程序类中编写简单函数,并从onCreate()方法调用。在函数中,您需要使用model检查设备名称,如果允许,则返回true,否则返回false。根据结果,您可以允许或退出应用程序。您希望如何限制此操作?你可以使用Android版本限制不,我不想基于版本限制,我只想在一种类型的设备上运行我的应用,比如HTC,所以它不能在任何其他类型的设备上运行。比如三星、宏碁等。你想如何限制这一点?你可以使用Android版本限制不,我不想基于版本限制,我只想在一种设备上运行我的应用,比如HTC,所以它不能在任何其他类型的设备上运行..比如三星、宏碁等。。。