安卓

安卓

ndk编译Android二进制可执行文件

原文将单个 c 文件编译成二进制可执行文件,可通过Android shell Process 调用执行,例如在手机端调用 ffmpeg 执行命令在一个单独的新目录中,新建两个文件 Android.mk 和 Application.mk,然后分别按照如下代码对 Android.mk 文件和 Appli

2024-03-26
15 0

Dex、Smali、Class、Java、Jar之间的相互转换

工具工具作用javacjava------>classddxclass------>dexbaksmalidex------>smalismalismali------>dexdex2jardex------>jar(class的压缩包)apktoolapk------

2024-03-21
24 0

LSPatch 自行编译

拉取镜像git clone --recursive git@github.com:LSPosed/LSPatch.gitgradle/wrapper/gradle-wrapper.properties 修改 gradle 版本distributionUrl=https\://services.gra

2024-01-23
212 0

Android14 AOSP源码编译

环境要求编译系统和内存要求内存至少16Gswap 至少32G本次使用Ubuntu22版本安装依赖在docker下编译docker run -itd --privileged -v /downloads/chfs/test/android14/:/android14 --name ubuntu-tes

2024-01-06
327 0

Android Q 内部运行二进制文件

Android Q上无法运行二进制文件解决方案... ExecUtil.execCommend("chmod +x " + binFile.getAbsolutePath())... Runtime.getRuntime().exec("<这里是二进制文件路径&g

2022-03-19
2,281 0

Android 使用root自动打开无障碍权限

使用 root权限自动打开无障碍有些操作需要用到无障碍。在已经获取root的情况下是可以自动打开的。无需用户手动操作。第一步:获取应用的无障碍路径路径规则为:<包名>/<无障碍类名>以下是示例:com.yzy.pokuni/com.yzy.pokuni.service.App

2021-09-26
3,383 0

保护生态 高山流水 直播伴侣 一对一引流互动脚本软件

保护生态 高山流水 直播伴侣 引流互动脚本软件,一对一直播互动。做直播引流、自动聊天,现有软件,可直接在直播手机中安装,提供聊天技巧、话术、互动等功能支持平台 500+ 。直播聊天互动自动回复测试包下载地址(现可免费试用)

2021-09-17
2,416 0

万能镜像工具

项目开发背景:日常开发过程中。时常遇到网络不佳导致无法下载工具、包、依赖等问题,解决方式也比较简单,找对应工具的镜像即可。但是,当不断的查找镜像,本身也消耗时间或者说是精力目前有许多镜像站,例如:阿里云镜像、中科大镜像、清华大学镜像。

2021-09-04
2,535 0

okhttp添加拦截器,为每个请求头添加token

网络访问时,每个接口都需要携带token。如果在每个接口请求时都添加一次,太麻烦可以使用全局的拦截器:拦截器主要逻辑如下 /** * 构造一个请求拦截器 */ fun requestInterceptor(): Interceptor = RequestIntercept

2021-08-18
79 0

Spinner 弹出后进行按钮事件监听以及关闭监听( TV app开发)

页面中,使用了 Spinner 控件,在控件弹出后,需要通过遥控器或者手柄等设备对 Spinner 的选中进行监听。但是在 Spinner 弹出后,在 Activity 或者 Window 中都无法再监听到 dispatchKeyEvent 事件。查阅源码,发现 Spinner 在点击后,会弹出一个

2021-08-17
1,321 0

android 开机自动执行 shell 的 apk 小工具

开机自动执行 shell 的 apk有时候想让 安卓系统开机后自动执行shell。例如:开机后,自动打开网络 adbd,这样方便调试,不需要先连线后再调试。安装apk 然后设置 开机需要执行的脚本即可。例如开机自动开启 adbd:stop adbd ; setprop service.adb.tcp

2021-08-05
2,624 0

Android 为 WebView 设置代理访问网站

之前做过 WebView 代理访问网站的需求,并调查了多种方法,最后使用了 WebViewClient 拦截 shouldInterceptRequest 并自行构造响应来实现。但这种实现并不支持文件上传,以及 post 数据。随后的深入发现 Google jetpack 库提供了设置代理的方法,经

2021-07-12
4,056 5