自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android11 wifi 自动连接流程分析

分析android11 中如何自动连接已经链接过的wifi,并且实现预置wifi自动连接的功能

2023-04-06 17:15:17 1482

原创 so 动态调试

1.在D:\wtwWork\fanbianyi\ida\579900 IDA_Pro_7.0_Windows\IDA Pro 7.0 Windows\idapro7\IDA 7.0\dbgsrv 下的android_server64 push到/data/local/tmp2. 到 /data/local/tmp 下给与权限 chmod 777 android_server64 ,并 ./android_server64 运行脚本3. adb forward tcp:23946 tcp:239...

2021-10-22 09:21:39 1411

原创 YAHFA使用总结

开源项目YAHFA-master在git上面https://github.com/PAGalaxyLab/YAHFA----------------- 开源项目介绍 -------------------1.demoApp 1.1:这个为被hook的demo项目,其中引入了yahfa的库library 1.2:在这个类里面唯一在MainApp(Application)中对hook进行初始化 try { /* 这里...

2021-10-19 16:33:25 1249

原创 使用xposed hook 某60加固后的应用

package com.chinac.testxposed.log//import com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.getAlgorithmimport android.content.Contextimport android.os.Buildimport android.os.Environmentimport android.util.Logimport com.ch.

2021-10-12 16:27:28 1244

原创 android7 Camera2 拍照保存到本地源码分析

以下的代码源码路径都在 packages/apps/Camera2/ 下面,以下为调用流程com.android.camera.CaptureModule -> takePictureNow()com.android.camera.one.v2.initialization.GenericOneCameraImpl -> takePicturecom.android.camera.one.v2.photo.PictureTakerImpl -> ta.

2021-09-28 17:25:07 332

原创 Android anr的一次分析

本次的分析只是在我遇到的一次anr的情况的分析,由于anr的内容较长,只贴出比较重要的部分,anr的日志文件路径在/data/anr/traces.txt以下是anr的头部部分----- pid 440 at 2021-04-25 14:22:54 -----Cmd line: com.yzip.pikaBuild fingerprint: 'Android/linaro_arm64/linaro_arm64:7.1.2/N2G47D/root03271009:eng/release-keys

2021-04-30 09:38:33 641

原创 Xposed rovo89 编译生成zip

由于之前对android系统的源码su模块进行了修改,使su模块不会局限于root和shell权限才可以使用,让第三方所有的应用都可以使用到su模块。模块修改完了之后第三方的应用已经都可以使用su进行获取root。但是在安装完xposed 框架v89成功,并且重启之后,发现root功能已经无法使用了。 原因: xposed在重启之后会将app_process进程进行指向app_process_xposed,导致之前在process中对于su的检验的修改因为重定位到app_...

2020-09-14 10:51:15 1074

原创 Android SystemUI 任务管理模块浅析

Android7.1.2 SystemUI,全部清除,侧滑清除,点击关闭等相关的代码位置如下所示。1.frameworks/base/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java 为卡片对象 2.1 onBusEvent(final DismissAllTaskViewsEvent event) 进行监听关闭所有的应用 2.2 TaskStackView(Context con...

2020-09-03 09:58:56 295

原创 Android 源码修改,使第三方应用可以直接使用su命令

在android原生系统中,只有root权限和shell权限下才可以使用su命令,虽然在userdebug模式下编译的系统镜像有自带的su文件,但是第三方应用却无法使用。于是在这种场景下,有两种方式可以实现第三方应用使用su命令。 1.修改原来的su相关的源码(所有的应用都可以使用) 2.通过supersu.apk 的方式进行实现(可以通过supersu进行控制应用是否可以使用su)一、修改原来的su相关的源码1.修改 system/extras/su/su.c ,...

2020-08-05 14:00:28 7552 4

原创 android so 库的简单调试定位

1.下载工具ida pro,并安装2.通过adb的方式连接到手机,可以通过usb或是wifi等方式连接。通过cmd 的adb devices 可以查看连接列表,通过adb connect 10.10.17.108:22996 进行连接到手机3.通过cmd定位到ida安装根目录下的dbgsrv/路径下。 3.1 通过 adb push android_server /data/local/tmp/android_server,将android_server文件push到手...

2020-07-23 17:31:24 534

原创 android am 指令使用

以下是指令的使用helpusage: am start [-D] [-N] [-W] [-P <FILE>] [--start-profiler <FILE>] [--sampling INTERVAL] [-R COUNT] [-S] [--track-allocation] [--user <USER_ID> | current] <INTENT> am startservic

2020-07-07 13:55:23 687

原创 系统源码分析-问题集

(1)android Out of space? the tree size of out/target/product/**/system 原因:system.img 大小不足导致。 修改:device/**/generic/Kconfig BOARD_SYSTEMIMAGE_PARTITION_SIZE值修改,并且删除device/**/generic/linar...

2019-12-30 11:01:33 215

原创 系统源码分析-android_id 生成

源码的查看推荐在AndroidXRef进行查看。1.一般我们获取android_id是通过以下的方式进行获取Settings.System.getString(context.contentResolver, Settings.System.ANDROID_ID)跟踪android.provider.Settings中的getString方法private static fin...

2019-12-06 16:15:40 4548

原创 android studio 运行虚拟机的时候遇到dev kvm is not found

android studio在安装的时候,会自动的安装HAXM,但是有可能会安装失败,我就是遇到安装失败,所以才会出现这个问题。1.在控制面板中卸载 Inter Hardware Accelerated Execution Manager2.目前android studio 3.4.1 中带的HAXM版本为7.5.2,但是这个版本在一些windows7版本中,签名不被通过3.下载ht...

2019-08-06 11:43:17 433

原创 面试总结

1.项目结构 mvp,mvc,mvvm,差别优势等2.数据结构,算法3.arraylist,linkedlist。 arraymap,hashmap差别优势4.recycleview,constraintlayout 等使用5.kotlin 掌握情况6.使用的第三方库,框架有哪些7.优化问题,优化工具,优化的分析 (memory monitor,mat)8.ndk开...

2019-07-25 11:25:53 107

原创 adb 使用的一些总结

adb rootadb remountadb cd system/apprm -rf 文件名(删除这个文件夹及以下所有的文件)rm -rf data/data/包名/adb uninstall 包名(卸载,大概率会不成功)adb shell pm uninstall 包名 (卸载)adb shell am force-stop 包名(关闭应用)进入投影仪 adb she...

2019-07-02 13:39:49 297

原创 ijkplayer 编译总结

在通过多次的尝试和多方查资料后,最终成功的编译了ijkplayer,并且添加了自己想要的mp2的音频编码。一开始的时候以为是一件比较难的事情,最后编译成功后,还是觉得比较的简单。 编译环境: 系统 ubuntu ,ndk 14 ,sdk ,git , yasm 我只在ubuntu的环境下编译,并没有在其他的环境下进行尝试,在环境中,最重要的是ndk的版本,需要在1...

2019-06-21 10:55:34 773

原创 css 初学自我总结

学习的地址 : http://www.w3school.com.cn/css/css_syntax.asp一 、基础概念1.根据 CSS,子元素从父元素继承属性。(但是并非所有的浏览器都会兼容此)2.id 选择器 (每个html只能出现一次)  id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。  id 选择器以 "#" 来定义。3.类选择器以一个点号显示...

2018-12-20 11:20:13 177

原创 测试相关

1. monkey 测试adb shell monkey -p 包名  --ignore-crashes --ignore-timeouts --ignore-native-crashes --pct-touch 30 -s 1 -v -v --throttle 200 100000 2&gt;/sdcard/error.txt 1&gt;/sdcard/info.txt其中 包名要跑的应...

2018-12-05 10:23:06 146

原创 android studio :app:transformDexArchiveWithExternalLibsDexMergerForDebug 问题修改

当自己的项目中导入第三方的开源项目越来越多的时候,就容易包上面的错误,原因是包重复错误解决方法:1.查看 build.gradle 中有没有重复repos的,有的话删除其中的一个。2.可以通过在Android Studio的Terminal下敲gradle -q app:dependencies 命令,便有以下输出:+--- project :library_pulltorefresh| ...

2018-04-13 15:23:49 1453

原创 3.kotlin 类和函数

1.类的创建在kotlin中类的创建很简单,只需要class Person{ }因为在kotlin中有默认的构造函数,当我们需要向这个类里面传入参数的时候,和java有点不同的是,参数直接在类名中,并且是 (变量名:类型)的格式,并且如果这个类没有任何的内容就可以省略大括号和内容 class Person(name: String, surname: Stri

2017-09-14 11:56:48 289

原创 2.Kotlin项目创建

1.通过 create new project 新建一个项目直接next就可以2.在项目的 build.gradle中配置 buildscript { ext.support_version='23.1.1' ext.kotlin_version='1.1.2' ext.anko_version='0.8.2' repositories {

2017-09-13 17:11:56 326

原创 1.kotlin 配置和环境

1.开发工具使用的是 android studio (android studio 下载)2.在android studio中的 Preference的plugin栏,进行安装Kotlin插件之后就可以使用kotlin语言进行开发,并且可以使用其类库了。

2017-09-13 16:20:53 305

原创 微信小程序开发前言

微信小程序的开发,可以参考官方的文档微信小程序官网文档我是一个做android开发的,所以刚接触微信小程序的时候还是有点不习惯,因为微信小程序的开始其实使用的是前端的知识。以前有学过前端的知识,所以接触的时候没有太大的障碍。学习微信小程序前,可以先学习下  html,css ,js 的基础的部分之后,开发就会顺很多以下简单的介绍下,项目中的各个文件其实在官方的网

2017-07-04 11:46:49 1513

原创 微信小程序中布局使用的css布局语法

微信小程序布局语法

2017-07-04 10:42:33 4021

原创 react-native 基础开发二 项目结构和基础代码结构

react-native 基础开发二 项目结构和基础代码结构

2017-04-01 16:36:04 3068

原创 React-native 开发之前篇

我是做android开发,然后今年开始学习react-native,目前已经有接触了一小段的时间了,并且能够开发出一个比较简单的小demo    我的开发的环境是使用Webstorm + android studio 进行开发。    这里提供一个Webstorm的破解码,选择“license server” 输入:http://idea.imsxm.com/    在学习react-

2017-04-01 09:46:15 321

原创 React-native 遇到问题总结

react-native 开发遇到的一些问题

2017-02-21 16:54:11 341

原创 React Native 学习网站收集

React-native 基本语法

2017-02-10 09:36:49 290

原创 微信小程序 wxml wxss中使用的css 中的style样式

微信小程序开发中 wxml 属性记录

2017-01-12 16:57:38 32664

原创 微信小程序开发遇到一些问题

微信小程序开发问题集合

2017-01-11 09:43:49 7038

原创 React-native 基本语法一

React-native基本语法

2016-12-30 16:27:01 3610

原创 mac 底下,配置 React-Native 遇到的一些问题

mac 下运行React-native android 遇到的一些问题

2016-12-30 10:58:16 1749

原创 mac版 android studio svn工具cornerstone使用

mac 版的android studio 通过 cornerstone 进行svn版本控制

2016-11-30 11:50:56 4180

原创 环信 easeui导入 问题

环信的 easeui导入遇到的一些问题

2016-10-24 11:15:13 2432

原创 android studio github 使用

1.使用 TortoisGit 进行android studio中的github的操作(1).安装 TortoisGit (2).在随便一个文件夹中右键 Git Clone ,点击ok即可拉下github上面的项目 (3).项目修改提交  commit->pull->(解决冲突->commit->)->push       通过点击项目右键,选择 G

2016-10-14 12:06:05 330

原创 双listview实现两级选择的 dialog

1.对话框的布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable

2016-09-07 13:36:45 2011 1

原创 android TagGroup 的使用

在找了许久这个控件后,发现这个控件只有椭圆形的于是对这个类进行了微小的修改,增加了一个矩形的属性1.style.xml  中的参数属性 match_parent wrap_content false @string/add_tag #49C120 #49C120 #F

2016-09-06 17:22:53 1812

原创 app 设计 界面

1.花瓣网2.http://www.16sucai.com/2016/1008389.html    (16素材网)3.http://www.poluoluo.com/xinshang/brand/app/  (破洛洛)4.http://www.cyhd.net/html/app/login/    (创意互动   有各个模块的设计  内容较少)5.http://ui4app.co

2016-08-11 10:43:58 639

原创 控件收集

1. SwipeListView       //仿qq的侧滑删除

2016-07-19 15:05:44 246

360 c盘清理工具,无需会员

360c盘清理工具,好用,还不需要会员,直接解压就可以使用,不错不错

2023-10-13

cdjl可以直接本地运行版本,并使用的方法

cdjl可以直接本地运行版本,并使用的方法

2022-11-16

xposed隐藏 “对话框取消”、“HiddenCore Module”、“RootCloak”三个模块

安装 “对话框取消”、“HiddenCore Module”、“RootCloak”三个模块。进行隐藏xposed。

2022-10-11

python-3.7.9-arm64 下载 和 frida安装和使用方法

里面包含了windows python-3.7.9-arm64的下载文件,并 frida安装和使用方法的使用方法的介绍

2021-10-29

xposed.rar

xposed-v89-sdk25-arm64,属于xposed的框架,可以通过提前导入到/sdcard/Android/data/de.robv.android.xposed.installer/cache/downloads/framework/路径下,就可以直接安装。

2020-09-14

rootfile.rar

将android系统进行集成Supersu,所需要的相关文件。可以通过里面的文件导入和安装实现root android系统。

2020-08-05

testxposed.rar

哈哈哈哈哈哈哈,这个是一个xposed的简单demo,xposed是一个很强大的功能,很好用,可以获取到自己想要的数据,不过系统需要root。

2020-05-13

apktoolrar.rar

将android apk文件进行反编译成为smail语言,可以进行分析查看各大产商源代码。当然smail语言不是很好看,可以学习一波,学无止境。哈哈哈。

2020-05-13

android签名的HAXM驱动

有些android studio 自带的haxm无法安装成功,收到签名的限制,可以先卸载本地的haxm,在安装楼主的这个版本即可。

2019-08-06

secureCRT8.5-破解

secureCRT8.5-内部包含有破解的方法,可以通过这个工具来连接串口打印需要的log,进行开发

2018-12-26

AXMLPrinter

用来查看apk中的AndroidManifest.xml文件的工具,使用方法在jar包中的readme

2018-08-29

android MD5签名生成器

android MD5签名生成器,查看签名后的app的md5 码,直接安装,填写包名即可

2017-11-16

android-Kotlin pdf学习文档

kotlin 在 android上的开发中文文档《kotlin-for-android-developers》,有利于android开发者学习和使用kotlin进行开发

2017-09-13

双listviewDialog

左右联动的对话框

2016-09-07

android TagGroup

实现动态,豆腐块布局,自动适配

2016-09-06

荣耀调频器(汉化)

荣耀调频器 , 查看华为手机的硬件配置

2016-08-26

CalendarWeight

简单日历显示,可以通过设置,更改需要,变成符合自己要求的日历,左右滑动的日历

2016-06-22

dictionary.txt,自定义混淆

android 中自定义混淆使用的txt文档

2016-03-21

android反编译工具

android反编译需要用到的工具dex2jar和jd-gui-0.3.5.windows

2016-03-14

wheel省市县选择

通过修改wheel中的高度,还有布局的设计,达到较为美观的省市县的显示效果

2016-03-03

org.ucdetector_1.10.0.jar

android中进行代码的重复审查时,所需要用到的一个jar包,进行审查删除没用的代码

2016-02-01

SystemBarTintManager.java

系统通知栏颜色修改使用类,可以帮助实现系统的通知栏的颜色修改成,应用使用的颜色

2016-01-11

android字母索引listview

带有字母索引的listview,可以通过策划的字母进行查找listview中的内容

2015-12-14

android 字母索引 listview

带有字母索引的listview,可以通过滑动进行选择查找联系人

2015-12-14

android省市县三级联动

通过wheel实现省市县的三级联动的效果

2015-12-14

android广告banner

在android进行手动,自动滚动的广告条。其中可以通过url或是系统的资源文件进行显示图片。广告条中的点的大小和图标可以进行手动设置

2015-09-07

universal-image-loader

该资源是一个图片处理包,可以通过,url,uri,等进行图片的下载,缓存等处理。是一款很好的图片处理工具类

2015-09-07

android省市区选择三级联动

选择,省市区,还有填写详细地址。通过之前的选择结果,传入可设置默认选中项

2015-05-22

android 广告条项目

通过片段的方式进行实现广告条,该开源项目只需要传入需要显示的图片即可,实现简单。

2015-02-26

空空如也

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

TA关注的人

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