随笔分类 - android
摘要:android | 静态注册广播接收器的坑 按书上写的并不能正常接收,查了一下是这个原因: 反正就是要加上包名类名,有点离谱哦。 具体如下: btn.setOnClickListener(new View.OnClickListener() { @Override public void onCli
阅读全文
摘要:逆向 | frida android hook 入门总结 最近在备课,整理到这一块儿了,顺带就把以前的东西整理一下。 比较好的参考文章: https://www.jianshu.com/p/0fa6138fafc9 # hook重载函数的几种写法 https://blog.csdn.net/zhy0
阅读全文
摘要:adb找不到夜神模拟器 | 查看android手机cpu架构 找不到模拟器参考:https://www.jianshu.com/p/8af043534fc4 先手动建立连接就行: 然后查看手机的cpu架构: 这条是android特有的命令: getprop ro.product.cpu.abi 结果
阅读全文
摘要:android | 申请存储权限的坑 android6以上很多的权限不是只写manifest.xml就可以了,使用的时候需要懂太申请权限。 先贴个能跑的代码,具体细节有空补上: public void needPrivilege(){ //使用兼容库就无需判断系统版本 int hasWriteSto
阅读全文
摘要:android | native层读取assets文件夹内容 参考: https://www.cnblogs.com/willhua/p/9692529.html (这篇文章基本解决大部分读取的使用问题) 注意: 加上头文件: #include <android/asset_manager.h> #
阅读全文
摘要:android | native层打log 参考:https://www.iteye.com/blog/daimajishu-1090936 #include <android/log.h> __android_log_print(ANDROID_LOG_INFO, "Mz1", "xx:%d",
阅读全文
摘要:android | 动态加载dex 重点: DexClassLoader的使用 接口的格式啥的 如果是单独的dex文件,命名应该为classes.dex、 使用AS可以直接生成dex,在中间项文件夹中 参考文章 https://blog.csdn.net/a2923790861/article/de
阅读全文
摘要:android | 手动编译dex文件 参考:https://www.jianshu.com/p/2cc4f5665cbb 需要使用到: android studio自带的dx.bat(android SDK 目录下的build-tools文件目录) android studio自带的jre(或者合
阅读全文
摘要:android | 使用系统通知服务 小细节:8.0以上的安卓版本需要先注册通道 贴代码: 注册通知: // init notification manager nManager = (NotificationManager) getSystemService(NOTIFICATION_SERVIC
阅读全文
摘要:为了方便以后出题,写了个模板。 activity_main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xml
阅读全文
摘要:参考:https://www.52pojie.cn/thread-1128884-1-1.html 先装对应的python库 pip install frida pip install frida-tools 下载运行在目标机上的frida-sever端,官方下载地址:https://github.
阅读全文
摘要:无法使用https的情况下允许http请求,在Manifest.xml中加上: android:usesCleartextTraffic="true" 要记得申请权限: <uses-permission android:name="android.permission.INTERNET"/> 参考:
阅读全文