DroidBox环境搭建
来源:互联网 发布:a星算法更改父节点 编辑:程序博客网 时间:2024/06/05 15:52
实验环境
- ubuntu 16.04 desktop
在ubuntu下配置Android开发环境
1.安裝 JDK
在/usr/lib/jvm/下解压jdk-8u5-linux-x64.tar.gz(自行下载),得到文件夹:jdk1.8.0_05
2.配置环境变量
2.1 按下键Ctrl + Alt+ T打开终端,在命令行输入:
sudo gedit ~/.profile
2.2 打开文件后,在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_05
export CLASSPATH=CLASSPATH: JAVA_HOME/lib:JAVAHOME/jre/libexportPATH= PATH:JAVAHOME/bin: JAVA_HOME/jre/bin
2.3 然后保存关闭,使用source更新下
$ source ~/.profile
2.4 使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功
3.安装SDK
3.1: 在documents下新建文件夹My_Program/workspace/Android,将android-sdk-linux.tar.gz(自行下载)放到刚新建打文件夹下。
3.2: 右键点击android-sdk-linux.tar.gz,选择extract here,现在你可以看到叫做android-sdk-linux文件夾解压到当前目录。
3.3: 进入android-sdk-linux,进入该文件夾的tools,然后复制该文件夾的位置,把它叫做str
3.4: 按下键Ctrl + Alt+ T打开一個终端,然後使用下面的命令:
cd str(之前复制的路径)
./android
现在,Android SDK管理器将被运行。可以观察到Android 4.1.2版本已经被安装。
3.5: 按下键Ctrl + Alt+ T打开终端,在命令行输入: sudo gedit ~/.profile
3.6: 打开文件后,在末尾加上:
export ANDROID_SDK_HOME=/home/myw/Documents/My_Program/workspace/Android/android-sdk-linux
在PATH后面追加::ANDROIDSDKHOME/tools:/ ANDROID_SDK_HOME/platform-tools
3.7: 然后保存关闭,使用source更新下
$ source ~/.profile
4. 编辑 “.bashrc”
4.1: 按下 CTRL + ALT + T 打开一个新的终端并键入以下命令 :
gedit ~/.bashrc
4.2: 添加以下代码到整个文本的顶部,然后将它保存。 (不要关闭文件)
export PATH=
PATH: /android−sdk−linux/toolsexportPATH= {PATH}:~/android-sdk-linux/platform-tools
4.3: 贴上之前复制的路径str來替换’~’,然后保存并关闭文件
4.4: 注销并重新登录您的Ubuntu系統
5.设置一个Android虚拟设备
5.1: 按下 CTRL + ALT + T 并键入android avd来打开Android虚拟设备管理器
5.2: 按下 New:
AVD Name: 自己起个名字
Device: Nexus 4
Target: Android 4.1.2
CPU/ABI: ARM
RAM: 512
5.3: 点击你刚刚设置好的虚拟设备,然后单击Start,再点击 Launch
配置python环境
打开一个终端,输入python命令,如果成功进入python环境,则不需要安装,否则:
1.在想要的位置创建目录:mkdir python
2.将Python-2.7.12.tgz(自行下载)解压在python文件夹中,得到文件夹Python-2.7.12
3.点击右键”open in terminal”,在终端输入来安装python2.7.12:
./configure -prefix=/usr/local/python-2.7.11
make
Make install
下载droidbox工具并运行
1: 获取droidbox工具
DroidBox411RC.tar.gz(自行下载)
2: 开启AVD
2.1: 右键点击DroidBox_4.1.1,选择终端打开
2.2: 输入命令:
./startemu.sh
3: 分析apk
当模拟器开启正常显示之后,输入以下命令开始分析apk:
./droidbox.sh
- DroidBox 环境搭建 【图文】
- DroidBox 环境搭建 【图文】
- Droidbox环境搭建
- DroidBox环境搭建
- DroidBox
- DroidBox简介
- DroidBox简介
- taindroid && droidbox
- Droidbox简介与安装
- APIMonitor-droidbox原理分析
- DroidBox安卓沙盒使用小结
- Droidbox安装教程
- MAC下安装DroidBox
- ubuntu13.04 下安装DroidBox
- Android动态分析工具Droidbox
- DroidBox与APIMonitor的配置
- DroidBox配置遇到的问题解决
- 环境搭建
- ap
- 实现动态加载的图片页面中纵向居中显示
- nginx的内置缓存功能
- 2017-12-20
- hdoj 1197 specialized four-digit numbers(水)
- DroidBox环境搭建
- 使用CXF开发WebService服务器端接口
- 仿微信朋友圈图片预览自定义View
- 前端菜鸟用Vue+express+mysql自己撸了个简单博客
- 机器学习中的分类算法总结
- Nagios基本介绍
- Django框架学习笔记(19.自定义分页)
- Android dumpsys命令详细使用
- c++ mfc时间生成工具