aardio
v40.14.3
1 | import mouse |
aardio
v40.14.3
1 | import mouse |
aardio
v40.14.3
1 | import process.popen |
注意: 每行命令结尾必须加\r\n
才能被执行,这是Windows的规范
异步管道采用form.setTimeout
方法,常规thread.invoke
方法容易报错
1 | import process.popen |
注意: 每行命令结尾必须加\r\n
才能被执行,这是Windows的规范
1 | import gdip |
参数 | 描述 |
---|---|
buf | 图片二进制数据 |
quality | 清晰度(最大为100) |
返回压缩后的二进制(Buffer)数据
项目最好是安卓5.0(21)及以上,不然会出现各种各样的问题
注意: 直接在 build.gradle 里面引入可能会有问题,所以我们选择手动下载
进入 Maven Repository: org.mozilla.geckoview » geckoview 下载需要的 GeckoView 版本的 aar 文件
然后放进你的项目的 app/libs 里并引入
1 | implementation fileTree(dir: "libs", include: ["*.jar", "*.aar"]) |
最新版可以直接引入最新版本的 YAML, 如果你的 GeckoView 版本较低(如108), YAML 的版本也要低一点(如1.27)
1 | implementation "org.yaml:snakeyaml:2.4" |
如果出现 SimpleArrayMap
类未找到的问题才需要引入,一般是不需要的
并且最好是用19.1.0版本
1 | implementation "com.android.support:support-v4:19.1.0" |
在你的 Layout 文件中创建 GeckoView 或动态创建
1 | <org.mozilla.geckoview.GeckoView |
导入包
1 | import org.mozilla.geckoview.GeckoRuntime; |
创建私有字段
1 | GeckoSession session; |
初始化
1 | session = new GeckoSession(); |
载入网址(Uri)
1 | session.loadUri("https://blog.1503dev.top/"); |
更多用法见参考
前往 github.com/futrime/lip/releases 下载 Lip 的安装包并安装
安装后逐行执行以下命令
1 | lip config GoModuleProxyURL https://goproxy.cn |
进入你的服务器根目录
安装最新版
1 | lip install github.com/LiteLDev/LeviLamina |
自定义版本
1 | lip install github.com/LiteLDev/LeviLamina@版本号 |
版本号不需要带 v
,具体 LL 版本对应的游戏版本请在更新日志中查找
LegacyScriptEngine 是加载 JS, Lua 插件的关键
进入你的服务器根目录
1 | lip install github.com/LiteLDev/LegacyScriptEngine |
id | 能力 | 描述 |
---|---|---|
0 | build | 建造 |
1 | mine | 挖掘 |
2 | doorsandswitches | 开门和使用开关 |
3 | opencontainers | 打开容器(箱子等) |
4 | attackplayers | 攻击玩家 |
5 | attackmobs | 攻击生物 |
6 | op | 使用OP命令(未证实) |
7 | teleport | 传送(使用tp命令) |
8 | invulnerable | - |
9 | flying | 飞行中 |
10 | mayfly | 可飞行 |
11 | instabuild | - |
12 | lightning | - |
13 | flySpeed | 飞行速度(0.05) |
14 | walkSpeed | 移动速度(0.1) |
ClipboardManager
1 | ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); |
1 | String text = "待写入文字" |
1 | ClipData cd = cm.getPrimaryClip(); |
1 | mkdir $1_repos |
执行 ./cloneall.sh 用户
就会把 用户 的100个仓库拉取到 用户_repos 文件夹里
例如 ./cloneall.sh TheChuan1503
小米/红米手机前往申请解锁小米手机
解BL锁之前必须在开发者选项打开OEM解锁和ADB调试
一定要记住手机登录的账号和密码,并且确定账号绑定的手机号可用,否则可能会开机卡账号锁
会开机卡账号锁!
会开机卡账号锁!!
1 | adb reboot bootloader |
进入后可能会识别不到设备,参见一加全能工具箱安装adb和fastboot驱动教程 - 一加全能盒子 | 工具箱
然后
1 | fastboot flashing unlock |
手机迅速按照指示按下对应按键(一般是音量加)确定解锁
先获取电池管理器
1 | BatteryManager bm = (BatteryManager) getSystemService(BATTERY_SERVICE); |
以下为 安卓5.0(SDK21) 及以上的Method
剩余容量(mAh) int
1 | bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CHARGE_COUNTER); |
平均电流(mA) int
1 | bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CURRENT_AVERAGE); |
瞬时电流(mA) int
1 | bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CURRENT_NOW); |
电量(百分数) int
1 | bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY); |
以下为 安卓8.0(SDK26) 及以上的Method
充电状态 int
1 | bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_STATUS); |
BatteryManager.BATTERY_STATUS_UNKNOWN
BatteryManager.BATTERY_STATUS_CHARGING
BatteryManager.BATTERY_STATUS_DISCHARGING
BatteryManager.BATTERY_STATUS_NOT_CHARGING
BatteryManager.BATTERY_STATUS_FULL
1 | dumpsys battery |
返回示例
1 | Current Battery Service state: |