ubuntu18.04配置android studio3.2.1环境

1.JDK安装与配置:https://www.cnblogs.com/yuanbo123/p/5819564.html(按照文档操作,基本没什么问题)

2.android sdk 配置

android sdk的安装包下载完成后, 可以在/opt 目录下新建目录android ,将安装包移动到/opt/android 目录,在命令行输入如下指令:

tar -xzvf    xxx.tgz

会得到解压后的android-sdk-linux 目录。

这时可以在android-sdk-linux/tools 目录下通过

./android

打开sdk manager 以管理android-sdk以及build-tools等。

在上述的/etc/profile 中追加以下两行代码:

export ANDROID_HOME=/opt/android_studio/android-sdk-linux

export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"

然后在命令行执行
source /etc/profile

至此 android-sdk 初步安装完毕

3.android studio下载安装配置

下载路径:https://developer.android.google.cn

配置:

下载android-studio安装包后,将安装包移动到/opt/android/目录下,输入以下指令

unzip    xxx.zip

解压缩安装包,得到android-studio目录

然后在该目录下的bin目录下执行

./studio.sh

即可打开android-studio 程序
如果提示没有权限,则chmod  777 ./studio.sh

在设置即configure处点击倒三角,选择sdk manager,看下SDK路径是否正确无误,并在SDK Platforms那一栏下载支持的android版本,多下几个无所谓。在SDK Tools那一栏,在

Android SDK Build-Tools,Android Emulator,Android SDK Platform-Tools,Android SDK Tools以及Support Repository和它下面的子目录全都打勾下载

创建一个新工程,下一步下一步就行,完成后,在Tools下面选择Create Desktop Entry,可以创建android studio的入口。

如果想要给Android Studio创建桌面图标的话,可以参考https://blog.csdn.net/qibin0506/article/details/50755202

可能遇到的问题:

问题一:unable to access android sdk on list

solution:这个界面不用管,点击Cancel。到一个界面下边有个”Android SDK Location:“这个选路径的时候选你的android sdk的路径就好了。以后再打开就不会再报这个错了。

问题二:Android Studio 插件Plugin error找不到

solution:点击File下面的Settings,发现Plugins下面都是红色的 ,比如Android Support (用红色矩形标注的),我报错时点进去查看的时候这个插件就是报红的,然后点击后面的对勾√再重新打上的时候Android Studio就提示你重启,点击弹出的提示框中的按钮“restart”后发现Android Studio重启了,重启之后就变好了。

参考网址:https://blog.csdn.net/mrzhang_happy/article/details/53199231

问题三: 模拟器问题

Windows 下参考:https://blog.csdn.net/Rain722/article/details/53898281

首先参考一篇文章:http://www.cnblogs.com/myblog-lyc/p/4193110.html

在ubuntu下安装:

一、安装准备

     首先检查CPU是否支持安装KVM:英特尔VT或AMD-V处理器才支持安装虚拟机,可用命令查看:
     $ egrep -o '(vmx|svm)' /proc/cpuinfo
     输出下面的信息说明该CPU支持安装KVM:
     vmx
     vmx

二、安装KVM

    (1) 安装软件包

 sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils
    其中:virt-manager为GUI管理窗口,bridge-utils:用于网络桥接。
    (2) 安装测试  www.2cto.com  
    执行下面的命令看KVM是否安装成功:

kvm -ok
    输出信息:
    INFO: /dev/kvm exists
 KVM acceleration can be used
    如果提示信息为:
    INFO: KVM (vmx) is disabled by your BIOS(KVM [vmx]被你的BIOS禁用)
    HINT: Enter your BIOS setup and enable Virtualization Technology (VT)
    则需要进入的BIOS设置界面,启用虚拟化技术[VT],设置步骤为:
 
    进入BIOS后,选择ADVANCED,然后至 PROCESSOR CONFIGURATION进去找到,
    INTEL (R) VIRTUALIZATION  TECHNOLOGY ,设置成ENABLE,保存退出 。
    验证KVM内核是否加载成功:

 lsmod | grep kvm
    输出为:
    kvm_intel     47162   0
    kvm           317577  1  kvm_intel
    若KVM内核没加载执行下面命令加载:    
 $sudo modprobe kvm
$sudo modprobe kvm-intel ( or kvm-amd )

(3) 证实KVM正常运行

 virsh -c qemu:///system list
    将输出:
    Id Name State
    如果提示你没权限操作,则需要将当前操作账户添加进libvirtd组,命令为:
    sudo usermod -G libvirtd -a fdc
    (4) 启动KVMGUI

virt-manager

(5) 确认libvirtld后台服务是否启动

sudo service libvirt-bin status

如果这些步骤做了之后还出现了权限问题,那么:

sudo adduser 用户名 kvm

sudo chown 用户名 /dev/kvm

sudo chmod 777 -R /dev/kvm

就可以正常使用模拟器了。

 

在windows10 64操作系统上安装android-studio3.2的方法

首先安装jdk,

https://www.oracle.com/technetwork/java/javase/downloads/index.html

下载最新的jdk,如果以前有安装过jdk,记得卸载在重新安装jdk,安装完成后配置环境变量,新建一个JAVA_HOME变量路径是jdk的路径,然后在Path下面添加%JAVA_HOME%\bin路径,打开cmd窗口,测试java和javac两个命令下面是否有相关用法,如果有说明安装成功,进行过下一步。

下一步安装android-studio3.2

链接:https://pan.baidu.com/s/1u_8vLt3gHAbTZR6KZ64j-A
提取码:zpwr
解压后,双击bin文件下面的studio64.exe就会打开android-studio了,里面会下载一系列东西,所以第一次会比较慢,全程联网。然后可以创建第一个helloworld程序了。

额外提一句,关于模拟器的问题可以参考https://blog.csdn.net/shareye1992/article/details/81777387

如果layout.xml布局文件显示空白可以修改style.xml里面

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

问题解决。

Android开发过程中可能遇到的问题集锦

1. Run程序时出现Edit Configuration错误?

解决方法:File-->Sync Project with Gradle Files。

2. 怎么想设置布局背景色为某一张图片上的颜色?

解决方法:将鼠标移到背景色双引号里面,会看到左边有一个灯泡形状的东西,点击下拉列表,选择Choose Color。然后点击那个像笔一样的图标,这时候这个笔可以移动,选择你想选择颜色的区域,点击一下,然后choose就可以设置你想要的颜色了。

3.android studio AS 底部updating indices 加载条 一直循环加载闪烁?

解决方法:打开File->Invalidate Caches / Restart->Invalidate and Restart。

第一篇:安装Android Studio问题及其解决方案的更多相关文章

  1. 第一篇 关于Android Studio的快捷键

    公司最近要培训Android的课程,但是发现现在官方网站上已经不提供了Eclipse ADT的下载了,都变成了Android Studio,可能是悲催了! 对于很多Eclipse转过来的同学,不适应的 ...

  2. 安装android Studio和运行react native项目(基础篇)

    ANDROID_HOME环境变量 确保ANDROID_HOME环境变量正确地指向了你安装的Android SDK的路径. 打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设 ...

  3. Linux下安装Android Studio (Centos 7)

    首先去下载一个android studio的包. http://www.android-studio.org/ (友情一个) http://www.cnblogs.com/gssl/p/4963668 ...

  4. [Android Studio 权威教程]Windows下安装Android Studio

    从AS 0.5版本号開始使用.也是AS的推行者,在ApkBus公布的第一篇Android Studio Perview 2 获得了50K的浏览,1800多条回复下载. 在我的[Android Stud ...

  5. Mac下载安装Android Studio教程

    今天把公司闲置的一台Mac-mini重装了下系统感觉用着速度还不错,平时上班用的机器USB有些问题,所以打算用这台Mac.以往开发用Intellij Idea就够用,但是这次项目引用的jar包太多,遭 ...

  6. 转发离线安装 Android Studio 更新

    1.在线更新 随着 Android Studio 的越来越完善与流行,无论从功能性,还是性能上,它正在成为广大 Android 开发者的首选.但是因为总所周知墙的原因,我们在 Android Stud ...

  7. 【OpenCV入门指南】第一篇 安装OpenCV

    http://blog.csdn.net/morewindows/article/details/8225783/ win10下vs2015配置Opencv3.1.0过程详解(转) http://ww ...

  8. [转载]关于安装Android Studio的一些问题的解决方法

    最近在研究Android编程,在Android Studio安装和使用时遇到了麻烦,从园子里找到了<关于安装Android Studio的一些问题的解决方法>的,很多问题找到了解决办法. ...

  9. Ubuntu 14.04 64位安装Android Studio 和 genymotion (上)

    先说下,Ubuntu 上安装Android Studio真是一路坑阿,一路坑阿,加上天  朝 防火墙挡着,折腾了快一天才弄好阿 找了n多教程,md不是抄的就是转的,而且都没说清楚具体咋装阿,一个图一个 ...

随机推荐

  1. CentOS7安装使用ab压力测试工具

    执行安装命令:yum -y install httpd-tools 安装完毕,执行:ab -help,显示命令参数 命令模板:ab -c 100 -n 10000 待测试网站(建议完整路径) -c 即 ...

  2. 莫烦theano学习自修第八天【分类问题】

    1. 代码实现 from __future__ import print_function import numpy as np import theano import theano.tensor ...

  3. QTP 自动货测试桌面程序-笔记(添加控件仓库并关联到action)

    录制或编写脚本前先添加行为对应的控件仓库: 心得:多个测试action使用的同一个窗体的仓库单独放于一个仓库中,可以在多个action中添加关联使用 将同一个窗体的控件只放于一个仓库中,减少使用时的名 ...

  4. vue 子组件修改父组件传来的props值,报错

    vue不推荐直接在子组件中修改父组件传来的props的值,会报错 [Vue warn]: Avoid mutating a prop directly since the value will be ...

  5. 扩展运算符(spread)是三个点(…)

    扩展运算符(spread)是三个点(…),将一个数组||类数组||字符串转为用逗号分隔的序列. js中用来对数组进行操作,把数组里面的东西统统拿出来 一.展开数组 //展开数组 let a = [1, ...

  6. 使用proxychains 代理终端

    最近在国外的vps上搭建了一个ss服务器,在浏览器里面设置socks5代理上网很方便, 但是终端里面却只支持http方式的代理配置,网上有socks转http代理的方式,但是最近发现一个更为简单的方式 ...

  7. DOSD用scratch的方式训练通用目标检测,性能很高

    推荐一篇今年ICCV上基于DenseNet的general object detection的工作.这是目前已知的第一篇在完全脱离ImageNet pre-train模型的情况下使用deep mode ...

  8. 11/1/2018模拟 Max

    题面 也就是说, 随机序列RMQ.(\(n \le 8388608\), \(m \le 8*10^6\)) 解法 我写了笛卡尔树+tarjan 然而听神仙说, 因为数据随机, 建完树暴力找lca就行 ...

  9. JavaScript——JS屏蔽F12和右键

    键盘表 来源:http://www.phpweblog.net/kiyone/archive/2007/04/19/1138.html 通过onkeydowm监听键盘按下事件,并修改键盘码 //禁止F ...

  10. windows环境pip安装时一直报错Could not fetch URL https://pypi.org/simple/xrld/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url:

    最近项目不忙了~~有开始专研的python大业,上来想用pip安装一个第三方的库,就一直报错: Could not fetch URL https://pypi.org/simple/xrld/: T ...