ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)

前端之家收集整理的这篇文章主要介绍了ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. <h1><span style="font-size:12px;">ubuntu如何完全卸载和安装java和android环境,参考https://my.oschina.net/lxrm/blog/110638</span>
  2. </h1>一、安装前的准备
  3. 1.1、如果你还没有安装ubuntu 14.04 LTS系统,请参考下面的文章安装
  4.  
  5. http://blog.csdn.NET/lsyz0021/article/details/52187026
  6.  
  7. 这里需要说明的是:在ubuntu下google官方测试的android studio支持版本是ubuntu 12.04 LTS、jdk1.8、推荐电脑内存8GB
  8.  
  9. 其实ubuntu 14.04 LTS和ubuntu 16.04 LTS也是可以的,这里我都安装测试过,因为ubuntu 12.04 LTS版本较老了,这里的教程是以ubuntu 14.04 LTS写的。
  10.  
  11. 1.2、如果你是新安装的ubuntu系统,在操作之前最好先设置root密码
  12.  
  13.  
  14. 详细设置请参考: http://blog.csdn.net/lsyz0021/article/details/51580403
  15.  
  16. sudo passwd root
  17. 然后输入用户密码,再输入两次root密码
  18.  
  19. 1.3、安装搜狗输入法
  20.  
  21. 因为android studio键盘输入方式不支持ibus,所以只能使用fcitx输入方式,因此要安装搜狗输入法,
  22.  
  23. 参考文章:http://blog.csdn.net/lsyz0021/article/details/52187714
  24.  
  25. 二、复制所需的文件到ubuntu
  26. 2.1、如果你还没有linux版本的android studio、sdk、jdk请先下载所需文件,我已经上传百度网盘了
  27.  
  28. 下载地址:
  29.  
  30. android studio-Linux-2.1.1:https://pan.baidu.com/s/1skPuAPf
  31.  
  32. sdk-linux:链接:https://pan.baidu.com/s/1pLq3dyV
  33.  
  34. jdk1.8-linux:https://pan.baidu.com/s/1mh67V5Y
  35.  
  36. 2.2、在主文件夹(也就是/home/lcw/ ,lcw就是你的用户名 )下新建一个android_develop_tools文件
  37.  
  38. [java] view plain copy
  39. 在CODE上查看代码片派生到我的代码
  40.  
  41. mkdir /home/lcw/android_develop_tools
  42.  
  43.  
  44. 注意:这里没有加上sudo,则可以使用快捷键Ctrl+c(复制)、Ctrl_v(粘贴)到此文件夹下,否则只能使用命令行来复制文件
  45.  
  46. 新建完后将下载好的android-studio、sdk、jdk复制到此文件夹下
  47.  
  48. 三、安装jdk1.8
  49. 3.1、新建jvm文件夹(文件夹的名字不能乱改)
  50.  
  51. [java] view plain copy
  52. 在CODE上查看代码片派生到我的代码
  53.  
  54. sudo mkdir /usr/lib/jvm
  55.  
  56. 3.2、复制jdk1.8到jvm文件夹:
  57.  
  58. [java] view plain copy
  59. 在CODE上查看代码片派生到我的代码
  60.  
  61. sudo cp /home/lcw/android_develop_tools/jdk-8u92-linux-x64.tar.gz /usr/lib/jvm/
  62.  
  63. 3.3、进入jvm文件
  64.  
  65. [java] view plain copy
  66. 在CODE上查看代码片派生到我的代码
  67.  
  68. cd /usr/lib/jvm/
  69.  
  70. 3.4、解压jdk-8u92-linux-x64.tar.gz,解压完后会有一个“jdk1.8.0_92”文件
  71.  
  72. [java] view plain copy
  73. 在CODE上查看代码片派生到我的代码
  74.  
  75. sudo tar -zxvf jdk-8u92-linux-x64.tar.gz
  76.  
  77. 3.5、配置jdk环境变量,解压完后执行下面命令:
  78.  
  79. [java] view plain copy
  80. 在CODE上查看代码片派生到我的代码
  81.  
  82. sudo gedit /etc/profile
  83.  
  84.  
  85. 在打开的文档最后面添加下面内容(这里的“jdk1.8.0_92” 就是你上一步解压的文件夹)
  86.  
  87. [java] view plain copy
  88. 在CODE上查看代码片派生到我的代码
  89.  
  90. export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_92
  91. export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  92.  
  93.  
  94. 然后按ctrl+s保存,再关闭即可
  95.  
  96. 3.6、更新profile文件使配置生效:
  97.  
  98. [java] view plain copy
  99. 在CODE上查看代码片派生到我的代码
  100.  
  101. source /etc/profile
  102.  
  103. 3.7 检测一下是否配置成功,输入:
  104.  
  105. [java] view plain copy
  106. 在CODE上查看代码片派生到我的代码
  107.  
  108. java -version
  109.  
  110. 提示下面说明配置成功:
  111.  
  112. java version "1.8.0_92"
  113.  
  114. Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
  115.  
  116. Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14,mixed mode)
  117.  
  118. 四、安装sdk
  119. 4.1、解压sdk-linux-2016-08-12.zip
  120.  
  121. 首先进入android_develop_tools文件夹下
  122.  
  123. [java] view plain copy
  124. 在CODE上查看代码片派生到我的代码
  125.  
  126. cd /home/lcw/android_develop_tools
  127.  
  128. 后执行下面的解压命令,解压完后会有个“sdk”的文件
  129.  
  130. [java] view plain copy
  131. 在CODE上查看代码片派生到我的代码
  132.  
  133. unzip sdk-linux-2016-08-12.zip
  134.  
  135. 解压时间有点长,耐心等会
  136.  
  137. 4.2、设置sdk的环境变量:
  138.  
  139. [java] view plain copy
  140. 在CODE上查看代码片派生到我的代码
  141.  
  142. sudo gedit /etc/profile
  143.  
  144. 在打开的文档中追加下内容(这里的路径中的sdk,就是上一步解压出来的,名字不能乱改)
  145.  
  146. [java] view plain copy
  147. 在CODE上查看代码片派生到我的代码
  148.  
  149. export ANDROID_SDK_HOME=/home/lcw/android_develop_tools/sdk
  150. export PATH=$PATH:$ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools
  151.  
  152. 复制、粘贴后,ctrl+s保存,再关闭即可
  153.  
  154. 4.3、更新profile文件使配置生效:
  155.  
  156. [java] view plain copy
  157. 在CODE上查看代码片派生到我的代码
  158.  
  159. source /etc/profile
  160.  
  161. 4.4、测是否安装成功
  162.  
  163. 在终端输入“android”,能打开 Android SDK Manager,说明就成功了
  164.  
  165. 或许你会遇到的问题:
  166.  
  167. 1、我们在上一步骤中已经打开了Android SDK Manager,一定要确保 tools目录下安装的是最新的,否则在studio build的时候会失败
  168.  
  169. Tools 目录下选择:
  170.  
  171. Android SDK Tools
  172.  
  173. Android SDK Platform-tools
  174.  
  175. Android SDK Build-tools (最高版本,最好都下载)
  176.  
  177. 2、如果你打开一个新的终端(快捷键 Ctrl+Alt+t),输入“android”后不起作用,重启电脑就能解决,到这一步后建议大家重启一下电脑。
  178.  
  179. 3、ubantu 16.04 LTS 64位系统运行android studio出错unable to run mksdcard sdk tool,原因:缺少lib
  180.  
  181. 解决方法:安装对应了依赖库
  182. [java] view plain copy
  183. 在CODE上查看代码片派生到我的代码
  184.  
  185. sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
  186.  
  187. 五、安装android studio
  188. 5.1、解压android-studio-v2.1.1-linux-2016-08-11.zip
  189.  
  190. [java] view plain copy
  191. 在CODE上查看代码片派生到我的代码
  192.  
  193. unzip android-studio-v2.1.1-linux-2016-08-11.zip
  194.  
  195. 解压完后,进入android-studio的bin目录下运行studio.sh,就能打开studio
  196.  
  197. [java] view plain copy
  198. 在CODE上查看代码片派生到我的代码
  199.  
  200. cd /home/lcw/android_develop_tools/android-studio/bin/
  201.  
  202. 打开studio,输入命令
  203.  
  204. [java] view plain copy
  205. 在CODE上查看代码片派生到我的代码
  206.  
  207. ./studio.sh
  208.  
  209. 5.2、设置android studio的快捷启动图标
  210.  
  211.  
  212. 如果不设置快捷启动图标,每次打开都要进入..../android-studio/bin/下,特别麻烦
  213.  
  214. ubuntu 的所有的快捷启动图标都在/usr/share/applications/内
  215.  
  216. 在终端输入以下命令:
  217.  
  218. [java] view plain copy
  219. 在CODE上查看代码片派生到我的代码
  220.  
  221. sudo gedit /usr/share/applications/AndroidStudio.desktop
  222.  
  223.  
  224. 在打开的文档中添加下面的内容
  225. [java] view plain copy
  226. 在CODE上查看代码片派生到我的代码
  227.  
  228. [Desktop Entry]
  229. Name=Android Studio
  230. Comment=android studio
  231. Exec=/home/lcw/android_develop_tools/android-studio/bin/studio.sh
  232. Icon=/home/lcw/android_develop_tools/android-studio/bin/studio.png
  233. Terminal=false
  234. Type=Application
  235. Categories=Application
  236.  
  237.  
  238. 保存、关闭后,会在/usr/share/applications中看到Android Studio的快捷方式,复制到桌面双击图标就可使用了
  239.  
  240. (需要注意的是,每一行必须紧靠左侧且每行最后面不能有空格,否则会失败)
  241.  
  242. 创建完将其复制到桌面即可
  243.  
  244. 对上面的命令中的几条稍作解释:
  245.  
  246. Exec代表应用程序的位置【视实际情况修改
  247.  
  248. Icon代表应用程序图标的位置【视实际情况修改
  249.  
  250. Terminal的值为false表示启动时不启动命令行窗口,值为true表示启动命令行窗口【建议为false】
  251.  
  252. Categories这里的内容决定创建出的起动器在应用程序菜单中的位置,按照上面的写法创建的起动器将出现在应用程序-Internet中,以此类推,如果想在应用程序-办公中创建起动器,上述最后一行应该写成:Categories=Application;Office;



转载自:http://blog.csdn.net/lsyz0021/article/details/52215996

猜你在找的Ubuntu相关文章