android-studio环境搭建与设置


IDE发展过程
1. 最开始是eclipse+独立的ADT; ADT就是Android Developer Tools安卓开发工具;
2. 由Google发展为ADT-Bundle;
3. Google推出自己的based on IntelliJ IDEA的Android Studio IDE; IDE就是Integrated Development Environment集成开发环境;

最开始只有eclipse+独立的ADT一种开发环境,但是由于eclipe作为一种通用的IDE,带来的问题太多,经常出现eclipse的版本不兼容ADT的情况,或者ADT不兼容eclipse的情况。
为了解决这个问题,Google推出了ADT-bundle版本,ADT-bundle版本解决eclipse和ADT直接的不兼容的问题。
但是由于eclipse的主要目的是打造为适应各种语言的开发环境,而不单单为安卓服务,所以Google决定自己解决这个问题,就有了Android Studio;个人的话,推荐先学习ADT-bundle版本,好些公司的开发环境还没有迁移到Android Studio。
当然现在Google官方是推荐使用Android Studio。

安装

如果已安装SDK就下android studio ide,还没安装SDK就下android studio bundle;
当然,也可以先安装SDK,然后安装android studio ide;
也可在https://developer.android.com/studio/#downloads 官网分别下载Android SDK和IDE;然后在安装IDLE的时候指定Android SDK;

推荐下载IDE,然后配置代理后在线更新和下载Android SDK和相关插件;

SDK的作用:Android SDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。

SDK下载:
https://dl.google.com/android/installer_r24.4.1-windows.exe
https://android-sdk.en.softonic.com/(需要科学上网)
https://www.androiddevtools.cn/(搜索android-sdk下载)
http://tools.android-studio.org/index.php/sdk

android studio ide下载:
https://developer.android.com/studio/#downloads

android studio bundle下载:
https://zh.osdn.net/projects/libraryzip/downloads/68175/android-studio-bundle-162.4069837-windows.exe/

也可以在这下载各种工具:
https://github.com/inferjay/AndroidDevTools

安装开发环境的搭建可参考:
https://www.cnblogs.com/xdp-gacl/p/4322165.html
https://blog.csdn.net/u013926216/article/details/81784745


运行Android Studio会执行Fetching Android SDK component information
为了直接进入Android Studio 开发环境,可通过修改Android Studio安装目录下的 bin 目录下 idea.properties 文件,在文件最后一行追加: disable.android.first.run=true 。跳过这一步

Android SDK在线更新镜像服务器
设置HTTP代理
   点击 File -> Settings -> Appearance & Behavior -> System Settings -> HTTP Proxy
Host name: mirrors.neusoft.edu.cn 
Port number:80

xxx的代理设置delphiauto
proxyrrhk.xxx.net
8080
然后是自己的netid和密码

中国科学院开源协会镜像站地址:
◦IPV4/IPV6: mirrors.opencas.cn 端口:80
◦IPV4/IPV6: mirrors.opencas.org 端口:80
◦IPV4/IPV6: mirrors.opencas.ac.cn 端口:80

gradle的代理配置需要gradle配置文件 gradle scripts下的gradle.properties 设置代理的用户名和密码; 但试了之后仍然报错;
提示信息 Received status code 407 from server: authenticationrequired
这是因为设置了代理但JRE缺失其颁发的证书,需要手动添加;也可用以下方法解决

Android Studio Gradle无法获取pom文件
在Project的build.gradle里的allprojects里添加
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
并点击File -> Setting -> Build,Excution,Deployment -> Build Tools -> Gradle —> Android Studio,勾选 Enable embedded Maven repository

可以去这个ailiyun地址找正确地址:http://maven.aliyun.com/mvn/view
jcenter { url 'https://maven.aliyun.com/repository/jcenter'}

allprojects {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        google()
        jcenter { url 'https://maven.aliyun.com/repository/jcenter'}
    }
}
 

allprojects {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        google()
        jcenter { url 'https://maven.aliyun.com/repository/jcenter'}
    }
}


 

猜你喜欢

转载自blog.csdn.net/halazi100/article/details/85843939