请教:如何实现让安卓的平板只能打开一个应用,其他应用都用不了
如何让安卓的平板只能打开一个应用,其他应用都用不了?一个安卓的平板,上面有我们的一个学习软件,平板是租或卖给学生使用的,所以要禁止学生使用其他应用功能,请教一下有哪些方案可以实现?谢谢了!
定制桌面 launcher 软件
固定页面
iOS 的话叫引导式访问
还有使用 MDM 方案也可以
这个 App 好像可以满足你的需求
AnyLauncher v1.13:任何应用都能做启动器, 可设置桌面开机自启
github.com/tumuyan/AnyLauncher/releases/latest
谢谢各位,我去研究研究,其他兄弟有其他方案也可以继续回帖,谢谢了。
几天后的一个主题。。。老师把安卓平板锁了只给起一个破学习软件,其他都跑不了,如何破解?谢谢了!
那你们还得定制系统 ui(防止从下拉进去设置页),
定制设置 app(限制 adb 开启),
定制输入法,
限制蓝牙,限制平板接口传文件,
等等等等
不然闲得发慌&精力充沛的学生分分钟给你破解了(可以先去 B 站看看五花八门的破解安卓限制的教程)
设置为 launcher 是一种思路。
题外话,想起前几天去商场看某学习平板,上面的浏览器的网址是需要家长审核才能打开的。
有个小学的小朋友,打开里面自带的编程软件,用 python 打开 webbrowser 加载 b 站,成功打开,哈哈。
这何尝不是一种学习呢
能做到这个目的也达到了
最稳妥的还是 mdm 吧,破解可能性比较小。
那比我强啊,我不用 IDE 记不住 API
有没有推荐成熟的服务商?
青少年模式
安卓也有类似 IOS 的引导式访问(应用固定),锁定当前应用,需要用后台手势退出引导式访问,不方便的地方就是随时可退出,退出即锁定屏幕
应该说这个玩意是无底洞,看你要做到什么程度。
我自己高中的时候,学校的信息社团可爱研究学校配的“学生平板”了,破解方法包括但不限于 ADB ,输入法关于菜单拉起浏览器,插 U 盘,控制中心的某个角落进设置,截屏拉起相册再拉起设置,等等
我们干过最离谱的是拆后盖,主板飞线,串口转 USB 拿到 shell ,脚本分片传入,靠联发科的一个漏洞拿了 root
如果要防得比较死,至少要包括:
主屏幕应用是自己的
输入法没有地方打开浏览器或设置
通知栏没有地方打开设置
adb 接入不能弹窗或通知
u 盘接入不能弹窗或通知
干掉软件包安装程序(可选)
干掉多任务界面(可选)
MDM 正解
#15 以前遇到过一种电子宣传牌,系统本身进设置是需要密码的
但是进入应用商店和文件管理器不需要,在应用商店随意下载一个应用,然后立刻断网
进入文件资源管理器,把特定目录下的下载文件换成 SuperSU ,然后重新联网下载同一个应用,就安装上 SuperSU 了
此处就可以接管 root 权限
如法炮制,再安装第三方安装器,就可以随意安装第三方软件了
MDM 企业设备管理 禁止摄像头 禁止限制应用安装与卸载 都行
更多的功能还有:
虚拟专用网(VPN)设置
应用目录(白名单)
默认的 Wi-Fi 和热点设置
越狱/Root 权限保护
远程抹除企业资料
远程抹除移动设备回到出厂初始化
远程锁定操作
远程屏幕锁定
禁用相机
远程传讯或发出声响
阻止使用黑名单 APP
引导式方式 ,这个试试
搜一下 应用固定
这个可是 AOSP 的标配功能。
不过这个可能不完全满足限制切换 APP 的需要。
是引导式访问, 刚才名称错误 怕你找不到。 应该有用的。
RT 把你们压箱底工具发出来吧 Shift + ALT 切换已经很方便了吧 输入法我一般就按 Shift 切换中英文...... 反正就是 ctrl+shift ,…
目前使用 re 去做,样本越来越大,效率逐渐降低很多 一般用字典树 如果是你负责,建议用 bat 的 API 。 Trie Tree re + trie…
前两天,Neo写了一篇《语言的歧义》其使用C语言讨论了一些语言的歧义。大家应该也顺便了解了一下C语言中的很多不可思异的东西,可能也是你从未注意到的东西。 是的,C语言并不简单…