zoukankan      html  css  js  c++  java
  • Android Studio 1.1的安装和遇到的坑

    Google的Android Studio 出1.0稳定版本也有很久的时间了,一直喜欢Jetbrains公司的IDE,不同语言的IDE操作习惯都比较统一。

    而Android Studio 是基于IntelliJ IDEA的社区版开发的 ,怎么也要尝尝鲜才行。

    今天安装了下,被几个小坑卡住了,最终解决,发现类似博客过多的记录了安装过程,而没有针对遇到的问题做出统一的解答,故把自己的安装过程记录博客备忘,或可帮助一些朋友减少不必要的麻烦。

    一、下载地址:

    先附上官方地址:http://developer.android.com/index.html

    官方站各个版本的下载地址:http://developer.android.com/sdk/index.html

    官网访问需要fanqiang哦。

    我的操作系统是Win8.1。mac 和linux还没测试

    截止本文发布为止,现在官方的最新版本是1.1.0,这正是我现在使用的。如有需要我可以将1.1.0上传到网盘提供下载。

    不方便fanqiang的同学可以访问中文社区:http://www.android-studio.org/

    不过里面的最新版本是1.0

    大致的安装过程社区里面已经有详细的说明 http://ask.android-studio.org/?/article/9

    二、安装时遇到的那些坑

    本文主要告诉大家安装过程中需要注意的几个地方:

    1.  JDK的安装:

    甲骨文官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

    最应该下载的是JDK7,我最开始安装的JDK8,后面AndroidStudio的安装出现了各种问题,才发现只能安装JDK7,坑爹的教程说可以安装7或者以上版本o(╯□╰)o

    2.  正确安装JDK7后,需要配置环境变量,不会配的照着做就可以了:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

    3. 安装Andorid Studio,建议安装800多M的包含SDK的exe安装文件

    安装过程中,最好修改SDK的安装路径,否则默认安装在当前用户目录下,为了SDK自动更新时程序具有读写权限,我安装到了其他盘符。

    4.  坑出现了,打开Android Studio,一直提示:Fetching Android SDK component information,等了很久,开始下载gradle相关文件,不成功,又是墙的问题。

    最直接的解决办法:打开Android Studio 安装目录下的bin文件夹,编辑 idea.properties文件

    文件末尾追加:disable.android.first.run=true

    程序安装在C盘不能保存的同学,可以把文件复制到其他盘符,编辑好后覆盖回原文件,这个不用说吧···

    接下来就可以打开Android Studio 初始界面了。

    其他可能的解决方案:

    a. 使用VPN翻墙···

    b. 设置代理,setting->gradle->Gradle VM Options,这个尝试过,不管用,不知道为什么。

    5. 无法新建项目,点击新项目没有反应,因为没有配置sdk和jdk路径,o(╯□╰)o,为啥不给个提示···

    解决方法:打开初始界面,配置Configure --> Project Defaults --> Project Structure,刚刚设置的SDK安装路径,还有最开始安装的JDK路径

    6. 最后一个坑:

    随便新建个项目,一系列简单的设置,还是比较方便的,点运行按钮,提示选择设备。

    选择第二个,模拟器,提示None,点开右边按钮,创建虚拟设备,设置好后点击OK运行。

    提示如下错误:

    PANIC: Could not find Nexus_5_Edited_API_21.ini file in $ANDROID_AVD_HOME nor in $HOME/.android/avd

    我刚刚配置好的模拟器,竟然告诉我找不到配置文件?

    一通搜索无果,都说只是配置下环境变量,可是要配置成什么呢?

    想到配置文件没有在 ANDROID_AVD_HOME中找到,那么其实应该配置下ANDROID_AVD_HOME的环境变量才对。

    在用户文件夹下看了下C:UsersXXX.android,是没有avd这个文件夹的,说明配置文件也没有在这里面。

    回头看配置模拟器页面,寻找线索,找到了答案:

     结果让我吃了一惊,模拟器文件竟然在F盘下...坑爹,为什么悄悄的放到了这里,问问我啊,难道什么地方点的太快,被我忽略了。

    好吧,放在这里也可以,问题可以解决了。

    解决方案:配置系统变量

    新建···

    变量名:ANDROID_AVD_HOME

    变量值:F:.androidavd

    模拟器路径具体什么位置自己根据上图,自己看下。

    然后重启Android Studio

    大功告成,可以正常运行了。

    后续问题

    a.  启动时出现 Android Studio was unable to create a local connection in order to check whether other instance of Anstudio is currently running on the same machine......

    确定启动后,启动项目提示abd.exe无法连接. 还有错误:Internal HTTP server disabled: Cannot start internal HTTP server. 

    解决方案:以管理员身份运行cmd ,输入命令:netsh winsock reset。 重启电脑

    b. mulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!”

    解决方案: 找到安装SDK的文件目录,sdk —> extras —> intel —> Hardware_Accelerated_Execution_Manager —> 运行 intelhaxm-android.exe 文件,一路默认即可。

    原创内容,转载请注明出处:)

  • 相关阅读:
    [Leetcode] 221. Maximal Square
    [翻译] TensorFlow Programmer's Guide之Frequently Asked Questions(问得频率最多的几个问题)
    [Kaggle] dogs-vs-cats之模型训练
    [Kaggle] dogs-vs-cats之建立模型
    [Kaggle] dogs-vs-cats之制作数据集[1]
    Linux虚拟机Centos 设置固定的静态IP
    linux IP动态变动之后 , 需要做的杂项操作
    GitBlit (1)-- 在linux 安装 GitBlit 并运行
    Linux 安装SVN
    微信开发(3) -- 支付后接收回调信息测试
  • 原文地址:https://www.cnblogs.com/ywei221/p/4458588.html
Copyright © 2011-2022 走看看