受保护 Android 个行业应用
Protected Android industry app
我们公司的智能手机上安装了一些 Android 应用 Android 7.
有时我们的用户会卸载这些应用程序或使其难以正常使用。
我们要求 Android 开发人员调查阻止用户
的可能性
- 卸载应用程序
- 停止服务
- 关闭移动数据或 WIFI 服务
他们回答根本不可能做到。
嗯...我们喜欢配置 Android 设备供特殊公司使用,具有严格的限制,如上所述。
是否可以使用 Android SDK 将其存档?有没有可能做到?
谢谢!
------------更新#1-------------------------------- --------------
我想最好的办法是使用 Android 设备管理 API https://developer.android.com/guide/topics/admin/device-admin.html
并将其与描述的方法相结合
Require a password to uninstall/remove application
Android - Start service on boot
Application without app launcher icon
我的意思是,一旦我们安装了自定义企业应用程序 APK,我们也可以安装 app/service 没有图标,并且具有 'special' 名称,因此用户无法根据他的知识通过图标识别它(根本没有图标)和服务名称(它应该模仿本地 Android 服务)。这个非图标服务应该监听用户所做的活动,并通过激活 PIN/PASSWORD 屏幕来防止执行他做危险的 activity。那么用户不应该知道 PIN/PASSWORD.
This kind of workaround looks likes a legal fishing way to avoid
breaking stuff we need like
- Uninstall app
- Stop services
- Turn off Mobile Data or WIFI services
------------更新#2---------------------------- -----
The conclusion is the only including app in firmware is only way to
make app undeletable 100%. There is no other options.
------------更新#3和最后一个-----------------
你在评论中发表的 link 说明了一切。
您首先要做的就是对设备进行 root,然后使用 (ES file explorer, Titanium backup, /system/app mover ★ ROOT ★ ...
) 制作您的应用 System apps
,然后取消对设备的 root。
你也可以像 (Norton Family Parental Control , Net Nanny , Qustodio Parental Control , Mobicip ....
) 这样的家长控制应用程序检查这个 link.
至于合法和安全的方式,您可以随时联系公司并要求将您的应用程序添加为 system apps
。
我们公司的智能手机上安装了一些 Android 应用 Android 7.
有时我们的用户会卸载这些应用程序或使其难以正常使用。
我们要求 Android 开发人员调查阻止用户
的可能性- 卸载应用程序
- 停止服务
- 关闭移动数据或 WIFI 服务
他们回答根本不可能做到。
嗯...我们喜欢配置 Android 设备供特殊公司使用,具有严格的限制,如上所述。
是否可以使用 Android SDK 将其存档?有没有可能做到?
谢谢!
------------更新#1-------------------------------- --------------
我想最好的办法是使用 Android 设备管理 API https://developer.android.com/guide/topics/admin/device-admin.html
并将其与描述的方法相结合
Require a password to uninstall/remove application
Android - Start service on boot
Application without app launcher icon
我的意思是,一旦我们安装了自定义企业应用程序 APK,我们也可以安装 app/service 没有图标,并且具有 'special' 名称,因此用户无法根据他的知识通过图标识别它(根本没有图标)和服务名称(它应该模仿本地 Android 服务)。这个非图标服务应该监听用户所做的活动,并通过激活 PIN/PASSWORD 屏幕来防止执行他做危险的 activity。那么用户不应该知道 PIN/PASSWORD.
This kind of workaround looks likes a legal fishing way to avoid breaking stuff we need like
- Uninstall app
- Stop services
- Turn off Mobile Data or WIFI services
------------更新#2---------------------------- -----
The conclusion is the only including app in firmware is only way to make app undeletable 100%. There is no other options.
------------更新#3和最后一个-----------------
你在评论中发表的 link 说明了一切。
您首先要做的就是对设备进行 root,然后使用 (ES file explorer, Titanium backup, /system/app mover ★ ROOT ★ ...
) 制作您的应用 System apps
,然后取消对设备的 root。
你也可以像 (Norton Family Parental Control , Net Nanny , Qustodio Parental Control , Mobicip ....
) 这样的家长控制应用程序检查这个 link.
至于合法和安全的方式,您可以随时联系公司并要求将您的应用程序添加为 system apps
。