Android逆向基础笔记—Android NDK开发1环境的配置及介绍

有句话,叫做开发的能力决定逆向的能力。为了更好的去研究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


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值