此app疑似完全外包开发,logcat不堪入目,仿佛看到这位程序员在挠自己的满头秀发: 虽然看起来草率,实际用起来也是苦不堪言。作文输入框的长按菜单被block了,竟是要在一个简陋的自定义键盘一个个字母手敲作文。完美的防止粘贴方案我认为是使用T
Sunight 's Blog
欢迎来到我的个人博客!这里记录着我的想法、学习和生活。
开发Shizuku API时,编译生成的APK在调用Shizuku.bindUserService时无任何响应且无报错,排查近5个小时:
由于kotlin转java时的疏忽,对于顶层UserService类的声明使用了类似class UserService extends IUserService.Stub,不同于kotlin,java最顶层类默认访问修饰符为包级私有(package-private),由于太过小众由于默认整包内都可访问到,因此项目内没有任何报错信息。然而,系统logcat也是空空如也,更加蛋疼的是,覆盖安装修改后的apk不会改变原有的结果,必须卸载重装才可以
在没有任何日志的情况下,经历如此痛苦的debug,充分暴露了技术的欠缺(平时注重分包,即可避免这类问题)与java的傻逼,未来还有很长的路要走
免费无损音乐:
文章发布热力图
一
三
五
少
多
记录使用Shizuku UserService
来自QQ小世界的远古屎山
没什么用
吾有一友,其Pad独特,无法安装64位应用,无法调用文件选择器,无法于32位clash在线下载代理配置,无法适配Lspatch(crash)。。。
为了满足她的翻墙梦,我重生了,重生到了最会写代码的年纪,这一次,我一定要证明给她看...
网上的教程大多都是使用第三方的开源工具,其实Magisk官方在24版本后便已支持了模拟器ramdisk.img的修补(avd_patch) app中的修补功能是不支持ramdisk.img的,我们需要自行下载源码并执行build.py 地址 具体步骤 1.将adb路径添加到PATH,新增名为ANDR
1 / 1