Android studio 安装过程中的问题整理

JDK的安装(Ubuntu 版本):

使用oracle jdk7以上的版本,使用apt-get方式安装,安装方法见上篇Blog

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
或
sudo apt-get install oracle-java8-installer

JDK的安装(Windows 版本):

  1. 下载java jdk: jdk-8 下载地址;
  2. 傻瓜式安装后,设置环境变量;
  3. 依次点开:控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量,在 系统变量 中添加如下java 环境变量:

    • 新建: 变量名:JAVA_HOME; 变量值: C:\Program Files\Java\jdk1.8.0_20(即,JDK的安装目录),如图:
    • 新建: 变量名:CLASSPATH; 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;(注意前方的“ . ” 英文格式),如图:
      Android studio 安装过程中的问题整理_第1张图片
    • 在Path环境变量的末尾中添加: ;%JAVA_HOME%\bin ;%JAVA_HOME%\jre\bin;C:\Program Files\Java\jdk1.8.0_20\bin (注意最前边个的“ ; ” 英文分号),如图:
      Android studio 安装过程中的问题整理_第2张图片
  4. 测试jdk的安装:win + R -> cmd -> 打开命令提示符,键入如下代码:javajavac 来测试是否成功,若成功,如图所示:
    Android studio 安装过程中的问题整理_第3张图片
    Android studio 安装过程中的问题整理_第4张图片

首次进入Android studio,国内被墙:

  • 单独下载 sdk
  • android-studio/bin/ -> idea.properties文件,加上:disable.android.first.run=true,保证第一次可进入
  • 修改Hosts:
    $ sudo vim /etc/hosts , 添加如下列表(Windows同样可以修改Hosts文件如下,位置为:C:\Windows\System32\drivers\etc):
203.208.46.146 www.google.com
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com  

重启网络:$ /etc/init.d/networking restart

  • 在单独下载的sdk中,如:android-sdk-linux/tool/文件夹下执行:./android 打开sdk manager;
  • 设置sdk manager的optionxuanxiang选项为(windows同样适用):
    在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,并且选中「Force https://… sources to be fetched using http://…」复选框。设置完成后单击「Close」按钮关闭『Android SDK Manager - Settings』,下载速度嗖嗖的!效果图如下:

模拟器Genymotion的安装:

  • 安装VirtualBox虚拟机:$ sudo apt-get install virtualbox
  • 下载Genymotion模拟器添加权限:$ chmod +x genymotion.XXXXX.bin
  • 执行安装:$ ./genymotion.XXXXX.bin
  • 注意:创建android模拟器后可能打不开,设置BIOS开启虚拟化功能,开机进入BIOS -> Virtualization -> enabled,各个主板可能不同

## 快捷键设置

  1. java类注释:Fix doc comment -> “Alt + Shift + j”
  2. 自动匹配:Basic -> “Alt + /”
  3. 格式化代码:Reformat code -> “Ctrl + Shift + F”

AS Gradle Build Running 卡顿、慢等问题

主要是因为缺少相关的32位依赖库, 可通过一下方法解决: 终端输入以下命令, 安装完成后, 重启as即可。

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

你可能感兴趣的:(jdk,android,ubuntu,Studio)