Android Studio是谷歌于13年I/O大会推出的Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的Android开发工具用于开发和调试。

12月10日谷歌公布了Android studio的1.0正式版。添加了包含智能代码编辑,用户界面设计工具,性能分析工具等新功能,支持Android 5.0平台的开发,并为Windows、Mac、Linux提供多平台支持。

下载

打开android sdk官网下载。站点会依据你当前使用的平台自己主动提供对应的版本号下载链接。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvbmd3Y29vbA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

Windows: 为Windows提供的是安装包,安装后包括Android studio 1.0.1和android sdk 5.0.1的必要组件。

Linux: 为Linux提供的下载包似乎仅仅包括Android studio 1.0.1的压缩包,android sdk须要单独下载, 而且仅仅有主要的sdk组件,不足以支持开发。

安装

WIndows:直接双击安装,安装过程能够选择studio和sdk的安装路径。

Linux: 我在ubuntu下安装。(建议设置JAVA_HOME环境变量)须要1.7以上版本号jdk支持。 安装过程须要选择sdk和jdk的路径。

使用问题汇总

1、在国内怎样更新android sdk?

因为众所周知的某些原因,我们无法直接连接android sdk的更新服务更新sdk,所以能够通过国内的ftp网站把经常使用的sdk组件如android platform-tools、samples、build-tools、system image等直接下载加入到官网的sdk中再使用。

近期在用的一个ftp网站: http://mirrors.neusoft.edu.cn/android/repository/

更新:扩展了其它可用的更新SDK的方法,參见这里!

2、解决Fetching android sdk component information载入过长问题

安装完毕后,假设直接启动。Android Studio会去获取 android sdk 组件信息,这个过程相当慢。还常常载入失败,导致Android Studio启动不起开。解决的方法就是不去获取android sdk 组件信息。方法例如以下:

  1)进入刚安装的Android Studio文件夹下的bin文件夹。

找到idea.properties文件,用文本编辑器打开。

  2)在idea.properties文件末尾加入一行:disable.android.first.run=true,然后保存文件。

  3)关闭Android Studio后又一次启动,便可进入界面。

这是由cnblog的@sonyi提供的方案,可用。

事实上是假设不做这个改动, Android Studio每次启动都会去检查更新。

3、解决Gradle DSL method not found:  runProguard()

在升级gradle后或更新 导入某些non-Android studio project会发现例如以下报错:

Gradle DSL method not found: 'runProguard()'

查阅官方文档之后(http://tools.android.com/tech-docs/new-build-system)之后发现,在新版本号的gradle中,runProguard这种方法已经废弃了,而且改为新的方法了:minifyEnabled. 因此,正确的解决方法不是改动gradle的版本号号。而是将项目中每一个Module相应的build.gradle文件里的runProguard方法名改为minifyEnabled。

所以改动例如以下:

原文

buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile(proguard-android.txt), proguard-rules.pro
}

改动

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(proguard-android.txt), proguard-rules.pro
}

眼下先写到这。

Android Studio 1.x 使用问题汇总的更多相关文章

  1. Android Studio 使用入门及问题汇总

    声明:转载自http://blog.csdn.net/wei_chong_chong/article/details/56280383 之前一直用eclipse+adt做Android开发.曾经尝试使 ...

  2. Android Studio IDE 所遇问题汇总

    [窗体视图无法显示]     在/res/values/styles.xml文件中,修改一下内容 <!-- Base application theme. --><style nam ...

  3. Android Studio 优秀插件汇总

    第一部分 插件的介绍 Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA java ide上的Android Studio.AndroidStudio是一个功能齐全的 ...

  4. Android Studio常用快捷键汇总(mac)

    查看原文:http://blog.csdn.net/u010818425/article/details/52266195 mac上按键符号 ⌥ : option / alt ⇧ : shift ⌃ ...

  5. 拿走不谢!22 个 Android Studio 优秀插件汇总

    Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA java ide上的Android Studio.AndroidStudio是一个功能齐全的开发工具,还提供了第三 ...

  6. Android studio 使用问题汇总

    使用android studio也有一段时间了,汇总了一下这段时间内遇到一些常见问题 一.字体大小问题 在android studio的使用过程中没有发现类似于Eclipse中的font选项,调节字体 ...

  7. android studio样式文件汇总

    android studio样式文件汇总:shape.Theme|styles .selector 1:shape shape用于设定形状,有6个子标签,各属性如下: res/drawable/sty ...

  8. android studio 错误汇总以及解决办法

    android studio 错误汇总以及解决办法  参考 https://www.jianshu.com/p/7c7de6562231 问题1. Error:Execution failed for ...

  9. Android Studio Exception汇总

    Android Studio 运行时出现 finished with non-zero exit value 2 错误分析 原因: 项目包含了两个相同包名的不同 project 或者 jar 举例: ...

随机推荐

  1. zabbix企业应用之windows系统安装omsa硬件监控

    具体请参考 作者:dl528888http://dl528888.blog.51cto.com/2382721/1421335 大致 1.安装OMSA   http://zh.community.de ...

  2. ubuntu 普通用户运行virt-manager时libvirt权限设置

    error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission deniederror: failed t ...

  3. 初始化react项目

    react脚手架 npm install -g create-react-app 国内npm一般下载比较慢或者是常出现下载失败的情况,我们可以指定下载的仓库: npm install -g creat ...

  4. Chrome插件:本地程序实现验证码破解(浏览器与本地进程通信)

    利用chrome调用本地程序破解图片验证码background.js var port = null, tabId, fname = "vcode.chrome.v1.item.01&quo ...

  5. 【thinking in java】ArrayList源码分析

    简介 ArrayList底层是数组实现的,可以自增扩容的数组,此外它是非线程安全的,一般多用于单线程环境下(Vector是线程安全的,所以ArrayList 性能相对Vector 会好些) Array ...

  6. python flask获取微信用户信息流程

    需要了解的几个url 用户第一次访问时的url,包含以下几个参数 https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID& ...

  7. MySQL Connector/Python 接口 (三)

    本文参见这里. 使用缓冲的 cursor,下例给从2000年加入公司并且还在公司的员工薪水从明天起加15% from __future__ import print_function from dec ...

  8. 7-19 求链式线性表的倒数第K项(20 分)(单链表定义与尾插法)

    给定一系列正整数,请设计一个尽可能高效的算法,查找倒数第K个位置上的数字. 输入格式: 输入首先给出一个正整数K,随后是若干正整数,最后以一个负整数表示结尾(该负数不算在序列内,不要处理). 输出格式 ...

  9. 数位dp 3943 二分法

    转载:http://blog.csdn.net/wdcjdtc/article/details/39177905 #include"cstdlib" #include"c ...

  10. P1072 Hankson的趣味题

    #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #inclu ...