自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (13)
  • 收藏
  • 关注

原创 Android 修改源码使app获取root权限

Android 6.01、 alps\system\extras\su, 修改su.c int main(int argc, char** argv) { uid_t current_uid = getuid(); #ifndef CUSTOM_ROOT if (current_uid != AID_ROOT && c...

2017-08-30 10:57:06 8625 11

转载 Android SystemProperties

1.Android SystemProperties简介介绍了设置属性需要的权限,已经设置权限的方法。Systemproperties类在android.os下,但这个类是隐藏的,上层程序开发无法直接使用。其实用Java的反射机制是可以使用这个类。何谓java反射机制,请自行研究学习,在此不做介绍,放到后续文章中。用JNI的方式,可以绕过Systemproperties这个类,直接

2017-08-16 17:28:33 286

原创 adb命令

说到 ADB 大家应该都不陌生,即 Android Debug Bridge,android调试桥,身为 Android 开发的我们,熟练使用 ADB 命令将会大大提升我们的开发效率, ADB 的命令有很多,今天就来总结下我在开发常用到的一些 ADB 命令。查看版本ADB 的安装这里就不多说了,输入以下命令有如下提示就证明你环境ok,否则自行网上搜索解决下。$ adb version...

2017-08-10 17:10:07 341

原创 Android 定义uid权限

system/core/include/private/android_filesystem_config.h

2017-08-10 09:42:06 999

原创 java 单例模式

private volatile static SessionManager instance; public static SessionManager getInstance() { if (instance == null) { synchronized (SessionManager.class) { if (instance == null) { inst

2017-08-07 16:56:38 211

转载 android 5.0后对于apk 跑32 64 的逻辑

1, 是否是 64 bit apk,在对应的 full_sky828_8s70.mk 里面,这里主要包含64 bit apk的支持, 还有zygote的启动方式,64 bit apk fork的简要过程Inherit from hardware-specific part of the product configuration.$(call inherit-product, device

2017-08-03 09:22:20 691

原创 App 基础知识

Activity四种启动模式standard 模式:每次启动都会new 一个 实例singleTop 模式:在启动活动时,如果发现返回栈中该活动已经是栈顶,则直接使用它,不创建新的活动实例singleTask模式:每次启动该活动时,系统首先会在返回栈中检查是否存在该活动的实例,如果已经存在则直接使用该实例,并把这个活动上的所有活动统统出栈,如果没有则会创建一个新的活动实

2017-08-02 14:07:14 1130

原创 Android 系统 log存放路径

手机的默认的日志目录: /data/local/tmp/*/data/tmp/*/data/system/usagestats/*/data/system/appusagestates/*/data/system/dropbox/*/data/tombstones/*/data/anr/*logcat的日志在/dev/log/

2017-08-01 12:36:54 27989

bootchart.jar

bootchart jar包,可直接将bootchart压缩包生成图片分析数据

2019-09-18

Linux命令大全完整版.doc

Linux命令集手册,方便大家查询使用,例如想查看磁盘文件大小,可使用du命令查询

2019-09-17

Activity生命周期运行时序

Activity生命周期运行时序图,需要了解的可以下载看看

2018-09-21

Android 源码 android.iml文件

Android 源码 android.iml文件,移去了无用的模块方便Android studio快速导入,欢迎下载

2018-05-16

renderscript-v8.jar

renderscript-v8.jar,直接放入工程libs目录引用即可,有需要拿去

2017-12-01

Android修改源码让APP获取root权限可以执行su命令的git diff记录

修改源码让APP获取root权限可以执行su命令的git diff记录

2017-08-30

Cygwin dos2Unix 命令

Cygwin dos2uninx unix2dos unix2mac mac2unix 命令

2017-05-12

Mina server client实例

Mina server client实例,方便理解Mina

2017-05-09

Android Platform签名提取apk签名 用于Android studio,eclipse调试

具有apk源码,同样是具备系统权限的,当我们将apk源码导入Eclipse中,使用 Run as --> Android application 编译安装APK时, Eclise同样会提示场景一的错误信息,原因也是一样。我们同样可以将Eclipse生成的apk按照场景一的方法进行重新签名,再安装到我们的设备上。但是,有时可能我们会经常修改apk源码进行调试验证,如果每次都把apk拿出来进行重新签名,再安装,这样确实麻烦了一些。Eclipse是支持使用自己的系统签名工具进行APK打包签名的。使用这种方法,可以快速而方便地对APK进行系统签名,并将其安装到我们的Android设备上

2017-04-24

C C++高质量编程(林锐)

良好的编程风格

2016-12-13

apktool 最新

最新的apktool,反编译资源的好工具

2016-09-01

java反射调用封装接口

万能的反射封装接口,值得下载参考,当成util

2016-09-01

vs 2010快捷键

很棒的快捷键组合,让你在编程的过程中更加顺心得力

2011-09-26

空空如也

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

TA关注的人

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