如何以编程方式检测 Settings/Apps 管理器在 android 中打开或未打开的操作?
How can I detect action which Settings/Apps Manager is opened or not in android programmatically?
我正在 android 开发安全应用程序。
我希望该用户无法卸载并强制停止我的应用程序,以便无法访问应用程序详细信息屏幕。
但是我已经使用了 Whosebug 的几种解决方案。但我还没有找到正确的解决方案。
解决方案与Android 4,5和6不同。
如果您有正确的解决方案,请告诉我。
提前致谢。
您的问题措辞难以理解,但听起来您想创建一个 Kiosk 应用程序?
Kiosk 应用程序的一些行为就是您所描述的。如果您的应用程序就像一个主屏幕,并且您没有安装其他主屏幕,它将在启动时启动,您将无法退出。
创建 Kiosk 应用程序的基础是使用
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
如果你想要一些资源,你可以查看 Anderweb 的 ADW 启动器 https://github.com/AnderWeb/android_packages_apps_Launcher
我正在 android 开发安全应用程序。 我希望该用户无法卸载并强制停止我的应用程序,以便无法访问应用程序详细信息屏幕。 但是我已经使用了 Whosebug 的几种解决方案。但我还没有找到正确的解决方案。 解决方案与Android 4,5和6不同。 如果您有正确的解决方案,请告诉我。 提前致谢。
您的问题措辞难以理解,但听起来您想创建一个 Kiosk 应用程序?
Kiosk 应用程序的一些行为就是您所描述的。如果您的应用程序就像一个主屏幕,并且您没有安装其他主屏幕,它将在启动时启动,您将无法退出。
创建 Kiosk 应用程序的基础是使用
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
如果你想要一些资源,你可以查看 Anderweb 的 ADW 启动器 https://github.com/AnderWeb/android_packages_apps_Launcher