基于ubuntu16.04的android开发环境搭建(很全,包括qq的安装)
来源:互联网 发布:sql 交 并 编辑:程序博客网 时间:2024/06/01 16:24
1.getconf LONG_BIT 查看linux是32位还是64位。
2.下载linux对应的JDK版本:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3.tar -zxvf jdk-8u144-linux-x64.tar.gz 解压相应的键jdk包(tar -zxvf + 相应目录 即:解压文件至此目录)
4.cd /usr/lib sudo mkdir jvm(新建文件夹)
5.移动jdk文件夹到jvm sudo mv jdk1.8.0_144 /usr/lib/jvm
6.配置系统环境变量,这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境,使用命令sudo gedit /etc/profile打开/etc/profile文件,在末尾添加以下几行文字
#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
7.创建软链接方便操作:
linux环境下创建和删除软链接
ln -s /home/jdx/jing-v1/ /home/jdx/jing 建立/home/jdx/jing-v1 的软连接
linux下的软链接类似于windows下的快捷方式, 其中的/home/jdx/jing-v1/就是源文件,/home/jdx/jing是链接文件名,当进入/home/jdx/jing目录,实际上是进入了/home/jdx/jing-v1/目录
rm -fr /home/jdx/jing/ 加了个/ 这个是删除文件夹
rm -fr /home/jdx/jing 没有/ 这个是删除软链接
需要注意的使创建软链接需要用绝对路径.
8.我们这里建立软链接采用另一种方式,这种方式使为了解决多个版本的jdk共存的问题。
sudoapt-get install 默认安装到啦/usr/lib/jvm下。这也解释啦我之前为什么下载完成要移动过来。
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_144/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_144/bin/javac 300
9.可以使用 java -version验证一下jdk环境
10.http://www.android-studio.org/(android studio下载地址)下载android studio
11.解压后文件夹名为android-studio。
移动:sudo mv android-studio /opt/
打开文件夹:cd /opt/android-studio/bin/
运行:sudo ./studio.sh
12.我的出现unable to access android sdk add-on list 表示我还没有装sdk
13.在自己安装的android-studio目录下找到:bin\idea.properties打开这个文件末尾添加一行disable.android.first.run=true就行了
14.sdk 下载地址 http://tools.android-studio.org/index.php/sdk
15.点击android-studio启动页的configure,然后配置下sdk路径,android-studio会自动更新sdk,可以根据需要,自己选择需要的sdk版本。
16.更新完成点finish即可
17.用android-studio下载svn代码遇到问题:can not run program "svn"(in directory /opt/android-studio):error=2 没有那个文件或目录
18.sudo apt-get install subversion
19.重新使用svn导入工程,输入svn用户名密码即可进入。
20.测试连接串口:需要下载minicom sudo apt-get install minicom
sudo minicom -s
然后searial port setup
一般就修改串口名称位ttyS0,然后 Bps/Par/Bits 配成115200 8N1就可以啦。(具体名称要看各自的机器 ls -l /dev/ttyS* 这个命令查看串口名称)
修改完后选择save setup as dfl
21.安装linux qq 这里选用wine qq 国际版 下载地址https://pan.baidu.com/s/1hr5Z4I4
先解压下载的文件,会有三个文件包,然后到下载目录按顺序执行如下命令即可。
sudo apt-get install libgtk2.0-0:i386
sudo apt-get install lib32ncurses5
sudo dpkg -i wine-qqintl_0.1.3-2_i386.deb(这一步如果报错就执行下一步)
sudo apt-get install -f
sudo dpkg -i wine-qqintl_0.1.3-2_i386.deb
sudo dpkg -i ttf-wqy-microhei_0.2.0-beta-2_all.deb
sudo dpkg -i fonts-wqy-microhei_0.2.0-beta-2_all.deb
然后就可以搜索运行啦。
22.adb环境变量的配置
sudo gedit ~/.bashrc
export PATH=$PATH:/home/tangjing/android-sdk-linux/tools/
export PATH=$PATH:/home/tangjing/android-sdk-linux/platform-tools
2.下载linux对应的JDK版本:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3.tar -zxvf jdk-8u144-linux-x64.tar.gz 解压相应的键jdk包(tar -zxvf + 相应目录 即:解压文件至此目录)
4.cd /usr/lib sudo mkdir jvm(新建文件夹)
5.移动jdk文件夹到jvm sudo mv jdk1.8.0_144 /usr/lib/jvm
6.配置系统环境变量,这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境,使用命令sudo gedit /etc/profile打开/etc/profile文件,在末尾添加以下几行文字
#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
7.创建软链接方便操作:
linux环境下创建和删除软链接
ln -s /home/jdx/jing-v1/ /home/jdx/jing 建立/home/jdx/jing-v1 的软连接
linux下的软链接类似于windows下的快捷方式, 其中的/home/jdx/jing-v1/就是源文件,/home/jdx/jing是链接文件名,当进入/home/jdx/jing目录,实际上是进入了/home/jdx/jing-v1/目录
rm -fr /home/jdx/jing/ 加了个/ 这个是删除文件夹
rm -fr /home/jdx/jing 没有/ 这个是删除软链接
需要注意的使创建软链接需要用绝对路径.
8.我们这里建立软链接采用另一种方式,这种方式使为了解决多个版本的jdk共存的问题。
sudoapt-get install 默认安装到啦/usr/lib/jvm下。这也解释啦我之前为什么下载完成要移动过来。
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_144/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_144/bin/javac 300
9.可以使用 java -version验证一下jdk环境
10.http://www.android-studio.org/(android studio下载地址)下载android studio
11.解压后文件夹名为android-studio。
移动:sudo mv android-studio /opt/
打开文件夹:cd /opt/android-studio/bin/
运行:sudo ./studio.sh
12.我的出现unable to access android sdk add-on list 表示我还没有装sdk
13.在自己安装的android-studio目录下找到:bin\idea.properties打开这个文件末尾添加一行disable.android.first.run=true就行了
14.sdk 下载地址 http://tools.android-studio.org/index.php/sdk
15.点击android-studio启动页的configure,然后配置下sdk路径,android-studio会自动更新sdk,可以根据需要,自己选择需要的sdk版本。
16.更新完成点finish即可
17.用android-studio下载svn代码遇到问题:can not run program "svn"(in directory /opt/android-studio):error=2 没有那个文件或目录
18.sudo apt-get install subversion
19.重新使用svn导入工程,输入svn用户名密码即可进入。
20.测试连接串口:需要下载minicom sudo apt-get install minicom
sudo minicom -s
然后searial port setup
一般就修改串口名称位ttyS0,然后 Bps/Par/Bits 配成115200 8N1就可以啦。(具体名称要看各自的机器 ls -l /dev/ttyS* 这个命令查看串口名称)
修改完后选择save setup as dfl
21.安装linux qq 这里选用wine qq 国际版 下载地址https://pan.baidu.com/s/1hr5Z4I4
先解压下载的文件,会有三个文件包,然后到下载目录按顺序执行如下命令即可。
sudo apt-get install libgtk2.0-0:i386
sudo apt-get install lib32ncurses5
sudo dpkg -i wine-qqintl_0.1.3-2_i386.deb(这一步如果报错就执行下一步)
sudo apt-get install -f
sudo dpkg -i wine-qqintl_0.1.3-2_i386.deb
sudo dpkg -i ttf-wqy-microhei_0.2.0-beta-2_all.deb
sudo dpkg -i fonts-wqy-microhei_0.2.0-beta-2_all.deb
然后就可以搜索运行啦。
22.adb环境变量的配置
sudo gedit ~/.bashrc
export PATH=$PATH:/home/tangjing/android-sdk-linux/tools/
export PATH=$PATH:/home/tangjing/android-sdk-linux/platform-tools
阅读全文
0 0
- 基于ubuntu16.04的android开发环境搭建(很全,包括qq的安装)
- ubuntu16.04搭建优美的开发环境
- Ubuntu 16.04安装使用--Ubuntu16.04下基于Docker的Caffe-GPU版本环境搭建总结
- Ubuntu16.04 安装 搭建vuejs开发环境
- 基于源代码的Android开发环境搭建
- 基于Eclipse的Android开发环境搭建
- 阿里云搭建基于MatlabMPI的集群(二):Ubuntu16.04基于VNC的图形界面安装
- Ubuntu16.04下python+PyCharm开发环境的搭建
- #android#基于ubuntu12.04开发环境的搭建
- Android开发环境搭建(二)——基于Eclipse的开发环境搭建
- Android开发环境搭建(二)——基于Eclipse的开发环境搭建
- 阿里云搭建基于MatlabMPI的集群(三):Ubuntu16.04安装MATLAB2014a
- 最新最全的Android开发环境搭建教程
- Ubuntu开发环境搭建(5)【Android-JNI开发环境 (windows10+ubuntu16.04)】
- 基于ubuntu16.04的OpenStack搭建流程
- Ubuntu16.04 开发环境的安装和设置
- 基于Android Studio的Android开发环境搭建
- Android基础-2 基于Android Studio的开发环境搭建
- 数据库探索之旅——完整性约束条件
- 网络工具类
- spark task 任务状态管理
- express 简单使用ejs
- Android中SharedPreferences的理解
- 基于ubuntu16.04的android开发环境搭建(很全,包括qq的安装)
- C++获取字符cin,getchar,get,getline的区别(转载)
- Leetcode100题
- 2017.10.16 LeetCode 数论小知识
- [主席树]ZOJ2112 && BZOJ1901 Dynamic Rankings
- 背景图片固定位置
- 23种设计模式之单例模式
- city-picker根据县区代码初始化
- linux-sys_Makefile