一.准备需要用到的Android studio压缩包:
下载所需版本的studio包,下载地址为:https://developer.android.com/studio/index.html
可以在win系统下载也可以直接在unbuntu下下载。
由于我是在win下载的,顾需要把下载目录设置为共享目录,方便不同系统之间的文件copy
windows中设置共享的目录可以在ubuntu的/mnt/hgfs下看到
二.启动Android studio
1.首先解压缩下载的.zip文件到相应位置。此处我解压到/usr/local目录下
2.将 android-studio/bin/ 添加至您的 PATH 环境变量
打开终端:执行sudo gedit /etc/environment
在PATH="...."的末尾处添加:
:/usr/local/android-studio/bin
如图所示:使其立即生效,在终端执行:source /etc/environment
或者重启电脑即可。
3.打开一个终端,切换至android-studio/bin目录,执行 studio.sh
4.选择是否想要导入之前的 Android Studio 设置,然后点击 OK
之后 Android Studio 设置向导将指导您完成余下的设置,包括下载开发所需的 Android SDK 组件。
注:如果您运行的是 64 位版本 Ubuntu,则您需要使用以下命令安装一些 32 位库:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
如果您运行的是 64 位版本的 Fedora,则所用命令为:
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
如果是进行.so编译,需要在配置sdk和ndk的环境变量:
1.打开终端,执行 sudo dpkg-reconfigure dash
在弹出的界面上选择no
2.执行 sudo gedit ~/.bashrc 命令,在打开的文件末尾添加如下内容:
export ANDROID_SDK=/home/hua/Android/Sdk
export ANDROID_NDK=/home/hua/Android/Sdk/ndk-bundle
export ANDROID_NDK=/home/hua/Android/Sdk/ndk-bundle
注意,不要漏掉“~”。表示主目录下的文件
配置好的环境如下图所示:
3.在当前 bash 环境下读取并执行 ~/.bashrc 中的命令 source ~/.bashrc
使当前的配置立即生效。
完成以上即可进行android开发和ndk编译so