自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lechengyuyuan

Rain With you 。。。. . .

  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android apk dex odex smali 反编译、回编译、签名

鉴于很多小伙伴需要欣赏别人Apk的源码,特写此拙文。大概思路就是通过dex2jar等工具把dex转化为jar,再通过jd-gui查看其java源码。众所周知,dex是Android虚拟机Dalvik上的可执行文件,而odex是优化过(Optimized)的dex。1.如果只是反编译Apk中的dex,可用7zip或其它压缩软件解压出Apk包中dex文件这种方法看不到xml布局等配置信息...

2016-04-27 18:17:33 4040

原创 Android设备通过fastboot刷入TWRP

TWRP(Team Win Recovery Project )是一款非常强大的Recovery刷机工具。刷机有风险,操作之前请备份重要数据。方法一:通过fastboot刷入TWRP的方式首先去TWRP官网下载TWRP安装文件https://twrp.me/Devices/选择你需要刷入TWRP的设备,然后下载相应的刷机文件,比如选择的是Google Nexus5, twrp-3.0.2...

2016-04-15 13:22:54 87398 1

原创 How To Build CyanogenMod Android (oneplus/bacon) On Linux

本文主要是对已经repo sync完所有cm12源码后,对一加手机(oneplus/bacon)Rom的编译工作,其他版本可以举一反三。1.Nexus 7 (“grouper”)build参考 下面链接是在linux下编译Nexus 7 (“grouper”)的方法,可以提供相关参考。http://wiki.cyanogenmod.org/w/Build_f...

2015-10-30 19:21:53 2141

原创 Linux 国内源、Android SDK更新代理/镜像

Linux国内源:网易源 搜狐源Android SDK Manager 国内更新代理(镜像)

2015-07-03 18:05:06 3544 2

原创 制作差分包出现ValueError: can't find recovery API version in input target-files

在制作差分包执行下列命令是$ ./build/tools/releasetools/ota_from_target_files -i A.zip B.zip update.zip。              在执行上述命令时会出现未找到recovery_api_version的错误。原因是在执行上面的脚本时如果使用选项i则会调用WriteIncrementalOTAPackage会从A包和

2014-11-13 18:11:36 5032

原创 linux编译android时报gcc和g++错误问题 [gcc]: unknown (64-bit) [FAIL]

Mtk在检测gcc的时候会存在不兼容的情况,导致无法检测到gcc,出现gcc unkown错误。gcc nv检测的时候 做了以下操作(具体代码位置参见:mediatek/build/tools/checkEnv.py 函数GccCheck。):首先在脚本中执行了gcc --v 命令,然后在返回的信息中通过匹配”.*gcc\s*version\s*”格式查找gcc的版本。由于我们当前的版本是

2014-03-12 15:44:41 1463

原创 Android 源码环境搭建配置与问题解析(二)

1、初始化Repo$ mkdir ~/bin$ PATH=~/bin:$PATH$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo$ chmod a+x ~/bin/repo2、初始化Repo client      1.创建你的工作目

2014-03-12 15:29:30 878

原创 Android 源码环境搭建配置与问题解析(一)

由于有时需要重新搭建Android源码开发环境,为了在遗忘时方便自己快速移植和开发,也为了给大家一个参考,特总结此系列文档。1、安装JDK、SDK2、安装开发环境必备包3、配置USB

2014-03-12 14:59:38 1067

原创 Linux Mint/Ubuntu下配置安装JDK、SDK环境变量

JDK下载安装去官网下载最新Linux版本jdk: jdk-6u45-linux-x64.bin在当前用户下新建soft目录:mkdir soft进入soft 目录: cd /soft将jdk 安装文件复制到soft目录下:cp /download/jdk-6u45-linux-x64.bin soft/给安装程序赋予权限: sudo chmod +xjdk-6u45-...

2014-03-12 12:12:14 4172

原创 Linux Mint 运行Eclipse崩溃退出 Failed to write core dump. Core dumps have been disabled.

Eclipse默认使用webkitgtk,就是-Dorg.eclipse.swt.browser.DefaultType=webkit而你的Linux的webkitgtk与Eclipse所需要的不兼容解决办法是在eclipse.ini最后添加如下内容:-Dorg.eclipse.swt.browser.DefaultType=mozilla

2014-03-07 18:20:36 8089 2

原创 Android 用户界面编程技巧和设计模式(性能优化)

1. 如何使用 Adapter2. 背景和图像3. 更新请求4. 视图和布局 5. 内存分配

2014-02-18 23:24:20 1076

原创 Android ScreenShot 屏幕截图

Android ScreenShot 屏幕截图

2014-02-18 14:52:58 1813

原创 odex反编译dex异常 Cannot locate boot class path file /system/framework/core.odex

1.odex反编译dex 2.dex反编译jar 3.jar反编译java

2013-12-05 18:40:03 6388 4

原创 Android 应用程序(APK) 如何获得系统签名权限 强制关闭程序(后台进程)

秒杀一切市面上所需要获取Root权限的安全管理软件。当然缺点是必须针对相应的平台和系统签名,扩展维护比较麻烦。

2013-11-26 15:42:14 4467 2

原创 Linux kill 强制关闭 进程

Linux kill 强制关闭 进程

2013-11-15 10:52:11 88498

原创 Android MTK系统编译与调试命令

命令格式:./maketek [option] [project] [action] [modules]Option:   -t ,-tee :输出log信息到当前终端   -o , -opt=…… : 编译附加条件,一般使用-opt=TARGET_BUILD_VARIANT=user来编译用户板软件   -h ,help : 打印帮助信息并退出

2013-11-06 14:14:12 2123

原创 Android AIDL 跨进程服务 Proxy/Stub

AIDL:Android Interface Definition Language,即Android接口定义语言。下面将介绍如何构建可由其他进程通过 RPC 使用服务。与许多其他基于 RPC 的解决方案一样,在Android中,需要使用 AIDL来定义将向客户端公开的接口。在Android中,这个 IDL 称为 AIDL。另外特别需要注意AIDL服务只支持有限的数据类型

2013-10-31 15:57:34 2784 1

android-device-qcom-common-cryptfs_hw

一加(oneplus-one)ROM编译is_ice_enabled报错解决方法 system/vold/cryptfs.c:1031:3: error: implicit declaration of function 'is_ice_enabled' [-Werror=implicit-function-declaration] if (is_ice_enabled()) ^ 下载资源后把相应目录下文件替换即可。 详情请参阅:http://blog.csdn.net/lechengyuyuan/article/details/49514319

2015-11-03

Android 蓝牙 通信

Android蓝牙(Bluetooth)通信,连接手机通信,收发数据,界面简洁友好,代码易懂。使用的是虚拟串口通信,也可以和其他非手机端蓝牙设备通信,只要使用协议相同就行。

2013-03-19

EEUpdate Mac 硬改 物理地址

EEUpdate Mac 硬改 物理地址

2012-09-23

PG8139 网卡 物理 硬 修改 MAC地址带cfg配置仅文件

PG8139 网卡 物理 硬 修改 MAC地址,带cfg配置仅文件

2012-09-23

sqljdbc4驱动

sqljdbc4 数据库SQLSERVER2008 最新驱动

2012-03-28

lockdirpro

各种文件,电影好用加密软件lockdirpro.exe

2011-10-18

空空如也

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

TA关注的人

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