自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (26)
  • 收藏
  • 关注

原创 常用命令备忘录

常用命令笔记调试命令调试模式启动APPadb shell am start -D -n package/.activitiy使用jdb连接调试端口,让APP继续执行// 端口可打开DDMS查看jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8700查看手机ABI信息 getprop ro.product.cpu.abi查看指定进程相关cat /proc/`PID`/status cat

2021-03-02 10:29:09 232

原创 如何利用Xposed给App动态添加权限

如何利用Xposed给App动态添加权限直接进入正题想要申请权限则必须在AndroidManifest.xml种注册;没有注册的权限就算主动申请也是无效的,今天我们来说一下如何给App动态向清单文件中添加权限;思路:要向AndroidManifest.xml中添加权限,我们可以在系统解析它时进行添加,也就是利用Xposed钩住系统解析AndroidManifest的函数进行操作,1.首先...

2020-11-02 13:43:43 2064

原创 Frida Hook : Check failed: method.GetCounter() == 0u

frida hood 一段时间后闪退,下面是日志解决办法adb rootadb shell stopadb shell setprop dalvik.vm.usejit falseadb shell start原文:https://github.com/frida/frida/issues/817记录下来的才是自己的!

2020-09-02 19:46:05 310

原创 Frida实现的Android端App抓包小工具[okhttp_poker]

OkHttpLogger-FridaFrida 实现拦截okhttp的脚本星球推荐里面有好东西呦,分享给大家!使用说明首先将 okhttpfind.dex 拷贝到 /mnt/sdcard/ 目录下,然后给目标App授予存储权限。例:frida -U com.example.demo -l okhttp_poker.js接下来使用okhttp的所有请求将被拦截并打印出来。扩展函数:history() 会打印出所有的被抓到的请求信息resend(index) 重新发

2020-08-29 18:40:06 3245

原创 仿QQ输入法诗人模式格式化字符串

仿QQ输入法-诗人模式-格式化字符串直接上代码吧,没啥好说的,关键:如何计算出分成列,每列的高度是多少package ;import android.content.Context;import com.alibaba.fastjson.JSON;import java.util.ArrayList;import java.util.List;/** * crea...

2020-03-26 09:48:45 313

原创 Adnroid编译Framework常用命令

Adnroid编译Framework常用命令 最近的工作需要修改Framework 层的相关API,在编译完成后发现push到手机没有生效,查阅资料后了解大概,然后记录一下解决方案,顺便记录一下编译时可能用到的命令。编译模块 make命令 init make init zygote make app_process system_server ...

2019-09-11 18:56:28 368

原创 Ubuntu18.04 编译Android 8.1 源码出现的问题及解决笔记

Ubuntu18.04 编译Android 8.1 源码出现的问题及解决笔记经过不断的尝试并经过一晚上的编译终于在ubuntu18.04的虚拟机内编译成功Android 8.1,下面我列举以下在编译项目是遇到的问题及解决办法错误一错误二错误三错误四编译步骤:经过不断的尝试并经过一晚上的编译终于在ubuntu18.04的虚拟机内编译成功Android 8.1,下面我列举以下在编译项目是遇到的问题及...

2019-09-02 10:31:48 3053

原创 如何利用安卓手机运行JAVA代码?

今天记录一下在安卓手机上运行JAVA代码的过程。第一步:创建 . java 文件public class Main{ public static void main(String [] args){ System.out.print("Hello Java&Android"); } }第二步:编译成 . class 文件,利用javac命令编译为 .cla...

2019-08-28 19:30:05 14232 1

原创 Android — 手撸代码学习事件分发的过程

前言事件分发是一个困扰我已久的问题,今天终于鼓起勇气手撸代码来一探究竟,废话不多说,直接上代码。首先,先粘出今天学习需要创建的类,Activity => ViewGroup => View还是上代码吧1.Activityclass DispatchEventActivity : AppCompatActivity(){ private val ...

2019-07-31 12:27:20 265

原创 利用辅助服务分享多图到朋友圈:AccessibilityService

public class AutoCopyService extends AccessibilityService { private String TARGET_UI = ""; private String EDIT_TEXT_ID = ""; @Override public void onAccessibilityEvent(final Access...

2019-07-30 17:11:18 928

原创 在无需授权的情况下,通过Xposed实现短信的监听,附加发送短信以及发送状态监听

最近在开发中有这样的一个需求,拦截手机中收到的所有短信进行记录,特此记录一下实现代码。Class<?> mSmsMessageClass = XposedHelpers.findClass("com.android.internal.telephony.gsm.SmsMessage", classLoader);XposedHelpers.findAndHookMethod(...

2019-07-30 16:54:53 1505

原创 怎么在获取root的权限的情况下开启AccessibilityService?

前言有时候我们需要给自己的应用开启无障碍服务,那么首先我们想到的就是让用户手动开启无障碍服务,那么我们怎么不通过用户手动操作就能开启无障碍服务呢?请看下面的方法://开启无障碍服务private void autoOpenAccessibilityService(){ if (!isStartAccessibilityServiceEnable(context)) { ...

2019-04-03 15:26:05 4159 8

原创 Android中常见的注解

常见的几个注解1、@TargetApi2、@RequiresApi3、@suppressLint4、@SuppressWarnings我们在开发Android中常常会遇到代码提示异常,使用快捷键操作后,开发工具会自动给我们的代码添加一些注解,那么你真的了解这些注解吗?下面我们对每个注解的解释:@TargetApi(Build.VERSION_CODES.*)或者@Targe...

2019-04-01 17:09:57 932

原创 解决GlideApp不生成的问题?

今天整理项目结构发现GlideApp生成不了,无论是clean还是Rebuild都无法生成,最后发现了问题;以下为解决方法:请将Glide对应的 annotationProcessor 添加到你需要生成GlideApp文件的module的 build.gradle文件夹下dependencies { annotationProcessor 'com.github.b...

2019-01-09 16:33:33 1646

原创 android小知识

在这里总结一些不常用但是能解决痛点的android小知识一:动态刷新Fragment中的Menu @Override public void onPrepareOptionsMenu(Menu menu) { if (GroupKit.isOwner(currentTid)) { menu.findItem(R.id.exit_team)...

2018-12-10 16:10:05 169

原创 如何将下载的图片扫描到系统相册?附带:微信转发多图

前言之前项目中有个需求就是可以转发多图到微信朋友圈,自微信6.7.3发布后,微信不再支持多图分享。SO 经过漫长的岁月(用户的测试)出现了一下最终的解决方法。思路:由于微信发送朋友圈时,能选择到系统相册中的图片,所以我们把下载下来的图片保存到系统相册中,这样微信发送朋友圈时就可以选择到我们下载到本地的图片了。第一步:下载图片import android.content.C...

2018-11-29 15:58:11 930

翻译 Android之ObjectAnimator使用记录

常用的方法:注意:最后一个参数为可变参数,当只传一个值时,系统会自动调用第二个参数对应的get方法来获取初始值,若没有对应的get方法,则会使用对应变量的默认值没初始值。public static ObjectAnimator ofFloat(Object target, String propertyName, float... values)public static ObjectA...

2018-11-02 11:39:14 569

原创 Glide(V4)下载进度学习及实践

知识点:1、Glide内部的HTTP通讯组件的底层实现是基于HttpUrlConnection实现的。2、Glide默认的Bitmap格式是RGB_565 ,比Picasso的ARGB_8888格式的内存开销要小一半。3、RGB565格式(占16位)下每个像素占用2字节,RGB8888 格式(32位)下每个像素占用4字节。【8bit = 1 byte】4、占用内存 = 宽像素 * ...

2018-10-29 17:16:05 398

原创 Glide下载图片并添加到系统相册(可发微信朋友圈)

微信6.7.3版本不再支持系统多图分享,目前解决思路是把图片下载到本地然后更新到系统相册中,这样可以在微信中直接搜索到下载的图片。获取Glide下载的图片:File file = Glide.with(context) .load("图片的URL") .downloadOnly(Target.SIZE_ORIGINAL, Target.SIZE_ORIGI...

2018-09-29 16:48:20 1310

原创 AndroidStudio常见问题(持续更新)

一:Error:Execution failed for task ':app:processBaiduDebugResources'.&gt; No slave process to process jobs, aborting  解决办法:重启AndroidStudio即可。 

2018-08-13 11:01:48 284

原创 App启动优化

在开发过程中我们可能会遇到App启动慢,启动过程中出现白屏的情况,下面可解决此类问题。第一步:在style.xml文件中添加以下内容。提醒:drawable 最好为[ . 9 ] 文件或者纯色。第二步:在 Manifest.xml中的启动页Activity上添加指定theme。第三步:在Activity的onCreate方法中添加以下内容。注:setTheme(R.st...

2018-08-08 11:46:26 137

原创 ADB命令使用笔记

注意:以下所有 () 均为辅助查看,使用命令时不需携带。查看最上层Activity:windows:adb shell dumpsys activity | findstr "mFocusedActivity"linux:adb shell dumpsys activity | grep "mFocusedActivity"查看已连接的所有设备:adb devices...

2018-08-06 10:55:26 142

仿QQ输入法诗人模式格式化字符串

仿QQ输入法的诗人模式,把输入的字符串转换为古代诗句排版风格,如果有最优解望大神指点。 添加到 string.xml中 <string name="a4">&#8197;</string>//四分之一空格

2020-03-19

MT2.7.2.apk

一款超级强大的文件管理器,超级有你想象不到的很多功能。一款超级强大的文件管理器,超级有你想象不到的很多功能。

2019-09-16

WeChat_v706

微信706版本。2019年7月26号更新的最新版本,保存以便后续使用

2019-07-30

71万个网名.7z

71万个非重复网名,xls文档。

2019-06-18

weixin705_内测版.apk

微信7.0.5版本,内测版。快来体验吧!

2019-06-18

wechat703.apk

微信版本703

2019-05-22

bytecode-viewer.7z

可直接打开jar文件、dex文件、apk文件,方便反编译安卓项目或者查看jar包内容,并可以直接修改字节码文件后保存。

2019-05-22

下载图片并保存到系统相册

下载图片并保存到系统相册的代码,使用方法见博客:https://blog.csdn.net/siyujiework/article/details/84585854

2019-04-12

java2smali

java2smali可以进行java和smali直接的转换,方便不懂smali语言的朋友修改smali代码。

2019-04-09

SuperSU-v2.82

SuperSU_v2.82版本,Root权限管理工具,简单方便的管理。

2019-04-09

VirtualXposed_0.17.2.apk

VirtualXposed_0.17.2.apk,免root可运行Xposed插件。

2019-04-09

Apktool_过滤do&if;版

好用的Apktool,经过修改过滤了do和if,方便重新打包。

2019-04-09

微信7.0.0测试版

微信最新内测版本

2018-12-23

微信v_673测试版

微信6.7.3版本,支持英语和粤语的语音输入,可以创建自己的表情。

2018-09-29

akptool(反编译工具)

apktool

2018-09-20

jeb安卓应用反编译工具

安卓应用反编译工具,可直接调试smail文件。简单好用易上手

2018-09-18

jar文件查看工具

最常见的jar文件查看工具。特别好用,支持全局搜索,引用跳转。

2018-09-18

jadx_android反编译工具

jar包查看工具。为查看jar包代码提供了方便。一键查看。

2018-09-18

dex2jar[dex转jar]

dex2jar工具,编译安卓dex文件为jar包,方便查看java代码。

2018-09-18

微信数据库查看工具

支持查看微信的数据的工具,支持查看微信的数据的工具。

2018-09-18

微信v_6.7.2

微信旧版本,需要使用旧版本微信的可关注一下,不定期分享各个微信版本。

2018-09-18

微信v_6.7.0

微信旧版本,需要使用旧版本微信的可关注一下,不定期分享各个微信版本。

2018-09-18

微信v_6.6.7

微信旧版本,需要使用旧版本微信的可关注一下,不定期分享各个微信版本。

2018-09-18

微信v_6.510

微信旧版本,需要使用旧版本微信的可关注一下,不定期分享各个微信版本。

2018-09-18

微信v_6.3.18

微信旧版本,需要使用旧版本微信的可关注一下,不定期分享各个微信版本。

2018-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除