杂记
文章平均质量分 80
明风的博客
这个作者很懒,什么都没留下…
展开
-
android 电池充电状态记录
摘抄源码记录下http://androidxref.com/9.0.0_r3/xref/frameworks/native/include/batteryservice/BatteryServiceConstants.h// This file is autogenerated by hidl-gen. Do not edit manually.23#ifndef HIDL_GENERATED_android_hardware_health_V1_0_EXPORTED_CONSTANTS_H_4#原创 2021-06-09 18:49:49 · 1113 阅读 · 2 评论 -
frida 使用
https://www.jianshu.com/p/7be526b77bd2https://www.jianshu.com/p/d4a44f803f33https://www.jianshu.com/p/bab4f4714d98https://forum.90sec.com/t/topic/95http://www.gouzai.pw/2019/03/07/Frida%E4%BB%...原创 2019-10-29 13:25:34 · 765 阅读 · 0 评论 -
android 调试技巧
一. 获取Trace调用栈信息(Trace)是分析异常经常使用的,这里简单划分两类情况: 当前线程Trace: 当前执行流所在线程的调用栈信息; 目标进程Trace:可获取目标进程的调用栈,用于动态调试;1.1 当前线程Trace1) Java层Thread.currentThread().dumpStack(); //方法1Log.原创 2017-08-28 10:34:12 · 640 阅读 · 0 评论 -
判断是否是md5
private static boolean isValidMessageAudio(String msg) { int cnt = 0; for (int i=0; i; ++i) { switch (msg.charAt(i)) { case '0': case '1': case '2': case '3': case '4':原创 2017-08-07 10:53:12 · 6819 阅读 · 0 评论 -
ubuntu 14.04.1下安装android 4.2编译环境出错总结
问题1: /bin/bash: bison: command not found 解决方法: 使用sudo apt-get install bison 这个包会依赖如下包: libbison-dev libsigsegv2 m4 ,apt-get 会自动安装这些依赖包.问题2: 找不到xsltproc命令: /bin/bash: xsltp转载 2016-02-22 09:50:39 · 547 阅读 · 0 评论 -
一种更清晰的Android架构
原文链接 : Architecting Android…The clean way?译者 : Mr.Simple & Sophie.Ping过去几个月以来,通过在Tuenti网站上与@pedro_g_s和@flipper83(安卓开发两位大牛)进行友好讨论之后,我决定写这篇关于架构安卓应用的文章。我写这篇文章的目的是想把我在过去几个月体悟到的小方法以及在调查和应用中学到的有用的原创 2016-03-03 16:32:34 · 408 阅读 · 0 评论 -
Android 开发规范总结
Android 开发规范 一.基本命名规范 : 1. 包:包名一律小写, 少用缩写和长名;采用以下规则:[com].[组织名].[项目名] 后面再跟后面为模块名或层级名称。比如:com.neolink.phone.activ原创 2016-01-26 12:58:30 · 547 阅读 · 0 评论 -
java.lang.NoClassDefFoundError
01-08 15:42:11.467 D/ConnectivityService( 560): onUidRulesChanged(uid=10042, uidRules=0)01-08 15:42:11.637 E/AndroidRuntime( 2916): FATAL EXCEPTION: main01-08 15:42:11.637 E/AndroidRuntime( 2916)原创 2016-01-08 15:48:06 · 677 阅读 · 0 评论 -
java 调用 库文件错误查找方法
第一步首先找到 backtrace:关键字,然后找到都应的库文件 出错的地方 pc 0000088b /system/lib/libNDK_04.so (SayHello+98),08-13 17:08:28.041 I/DEBUG ( 163): backtrace:08-13 17:08:28.041 I/DEBUG ( 163): #00 pc 000原创 2015-08-13 17:55:48 · 1164 阅读 · 0 评论 -
java.lang.UnsatisfiedLinkError: Couldn't loadXX from loader dalvik.system.
java.lang.UnsatisfiedLinkError: Couldn't load NDK_04 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.duicky-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.duicky-1,原创 2015-08-13 16:44:06 · 5837 阅读 · 0 评论