【autojs一键锁屏 一键锁屏有什么用】牙叔教程 简单易懂
效果展示
文章插图
文章插图
文章插图
环境
Autojs版本: 9.0.5
Android版本: 10
MIUI版本: 12.5.1
MT管理器: 2.9.9
autojs8和autojs9的app打包后目录不一样, 添加文件的方法大致相同,
如果你对mt管理器不熟悉, 请使用autojs9来学习本教程
设备管理器只适用于低版本的安卓和类安卓原生的手机
一键锁屏流程
- 用autojs随便打包一个app, 该app可以执行指定路径的脚本
- 在res目录下添加admin_policies.xml文件
- 添加类MyAdmin继承DeviceAdminReceiver
- 用MT管理器在AndroidManifest.xml清单文件里注册广播
代码讲解
1. res目录下添加admin_policies.xml文件
2. 清单中有一个资源文件
android:resource="@xml/admin_policies
3. 添加资源索引
- 点击resources.arsc
- 选择Arsc编辑器++
- 展开xml文件夹
- 选择xml
- 添加一行 res/admin_policies.xml
- 返回, 选择type-info
- 添加一行
4. AndroidManifest.xml清单文件里注册广播
<meta-data android:name="android.app.device_admin" android:resource="@xml/admin_policies">
5. 添加类MyAdmin继承DeviceAdminReceiver, autojs9有2个classes.dex, 这个类改名为classes3.dex添加进打包后的app中
package com.yashu.yashu;public class ApplicationService extends Service {public static class MyAdmin extends DeviceAdminReceiver {private static final String TAG = "MyAdmin";@Overridepublic void onEnabled(@NonNull Context context, @NonNull Intent intent) {...}@Overridepublic void onDisabled(@NonNull Context context, @NonNull Intent intent) {...}@Overridepublic void onPasswordFailed(@NonNull Context context, @NonNull Intent intent, @NonNull UserHandle user) {}@Overridepublic void onPasswordSucceeded(@NonNull Context context, @NonNull Intent intent) {}@Overridepublic void onReceive(@NonNull Context context, @NonNull Intent intent) {...}}...}
6. UI界面
ui.layout( );
7. 申请设备管理权限
function 申请设备管理器权限() {let intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, componentName);intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION, "牙叔教程 简单易学");activity.startActivityForResult(intent, 11);}
8. 移除设备管理权限
devicePolicyManager.removeActiveAdmin(componentName);
9. 锁屏
devicePolicyManager.lockNow();
名人名言思路是最重要的, 其他的百度, bing, stackoverflow, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程
声明部分内容来自网络
本教程仅用于学习, 禁止用于其他用途
- 8怎么取消电脑自动锁屏 电脑自动锁屏怎么解除
- 大众点评一键取关功能怎么用 大众点评上线一键取关功能
- 纹字锁屏怎么设置不上 纹字锁屏怎么用教程
- MacBook电脑一键切换输入法 电脑怎么切换输入法
- 锁屏界面显示天气预报 如何把天气预报显示在手机桌面
- 佣兵战纪为什么不存在体力限制可以无限刷图?为什么不学国服同类游戏推出一键扫荡?在
- 小米手机如何设置锁屏密码 怎么设置锁屏密码
- 一键更新NVIDIA显卡驱动 怎么更新显卡驱动
- 把书本文字一键转成电子文档,非常方便 电子版作文手机怎么弄
- 教大家一键提取图片上文字的 如何用 提取图片中的文字