Android逆向基础笔记—Android NDK开发1环境的配置及介绍
来源:互联网 发布:java 开源权限框架 编辑:程序博客网 时间:2024/05/19 16:35
有句话,叫做开发的能力决定逆向的能力。为了更好的去研究so,我整理了非虫大侠的书的NDK开发。把书中的老版本更新一下,并把不清楚的地方搞清楚。写一个NDK系类的基础教程。如有不对的地方,还请大神扶正。
虽然看起来这些很简单,但是实际动手去做
分别为:
1.环境的配置
2.利用gcc编译器(交叉工具链)手动编译和Linux Ubuntu系统下的交叉工具链手动编译
3.使用ndk-build工具手动编译和.Android studio NDK编译
一.
使用的系统 Windows10
工具:java version "1.8.0_60"
NDK:android-ndk-r13
Android studio 1.5.0
SDK
Java的话,直接百度即可
NDK和Android studio给一个下的地方:一个安卓工具集合的网站:http://androiddevtools.cn/
使用的系统Linux ubuntu-16.04
工具:java version "1.8.0_60"
NDK:android-ndk-r13
SDK
二.配置环境
参照我的方式把SDK,JAVA,DNK的环境配置带环境变量中去。
成功的效果图:
java的
其实Windows的环境是很好装的,只要是Linux,真是各种百度。
关于Java的话,请参考这里:http://blog.csdn.net/qq_24349189/article/details/53000869
然后就是NDK环境
首先还是去给的网址把包下下来,然后我们放到Linux下面,使用
sorgs@sorgs-VirtualBox:$ sudo unzip android-ndk-r13-linux-x86_64.zip
之后把环境配置进去
使用
sorgs@sorgs-VirtualBox:/home/tools$ sudo gedit /etc/profile
写上这个
然后执行
sorgs@sorgs-VirtualBox:/home/tools$ sudo source /etc/profile
使环境变量生效
之后我们来看看是否成功
可以输入make
和ndk-build
- Android逆向基础笔记—Android NDK开发1环境的配置及介绍
- Android逆向基础笔记—Android NDK开发4之Android studio NDK自动编译
- Android逆向基础笔记—Android NDK开发3之使用ndk-build工具手动编译
- Android NDK介绍及环境配置
- Android NDK开发基础——配置及简单案例
- Android NDK开发基础-------环境搭建1
- [Android NDK] Android NDK开发环境配置 --- 1 Linux
- Android NDK开发——环境配置
- android-studio(1):配置NDK开发环境
- android NDK 开发环境配置
- Android NDK开发环境配置
- Android NDK开发环境配置
- Android NDK开发环境配置
- android开发NDK环境配置
- android NDK开发-配置环境
- Android NDK开发-配置环境
- Android studio下NDK开发环境配置及开发流程
- android(NDK+JNI)---NDK开发 环境配置
- 如何在Linux下进行stc51单片机的开发
- HttpClient学习笔记 --发送Http和Https请求
- 微信公众平台开发(102) 模板消息
- 单例模式
- 新开始
- Android逆向基础笔记—Android NDK开发1环境的配置及介绍
- jquery源码学习笔记随笔
- iOS学习需掌握的。。。
- abstract class和interface有什么区别
- Android Data Binding简介+示例
- libpcap库多网卡抓包
- 笔试、面试遇到的问题
- 再上路
- c语言符号大全