本篇作为一个安装感悟,不是逐步讲述,网上有很多讲述细节的,适合有一定安装经验的技术人员。
1、回顾
乔布斯创造了IOS,谷歌创造了Android,在编译系统发展的历史过程中,移动APP编译环境有自己的特点。
早期PC桌面编译环境崇尚简单,配置也相对容易。手机端开发环境搭建,早期SmartPhone开发环境出自微软之手,相对也容易,模拟器使用也很方便。Symbian开发环境也很友好,模拟器使用起来,效率很高。但这些都已经过去。
2、吐槽
自从智能手机出现后,Android和IOS不可避免的涉及到开发环境的问题。
IOS在XCODE下开发,XCODE太大了,开发后上架需要开发者账户什么的,还需要审核,不断修改完善。上架没有非常完善的文档,初学者第一次APP上架简直是一个噩梦。这是苹果的无耻。但开发配置简单,就是上架麻烦。
Android的开发环境早期是Eclipse与SDK结合,早期体量很小,整体很容易玩转,整套开发环境很容易摸索透彻。真机的适配纵然有些步骤,但倒也不至于是学习的障碍。当年包导入还是比较方便的。
当Android Studio出现后,出现了很多的问题,各种安装尝试与各种安装策略,每个版本也都不一样,各有解决的办法,有些解决办法很是曲折。其中各种问题,说不清楚,弄不明白。
被告之各种问题,网络连不上、代理、翻墙、修改host、各种选项设置……………。
纵然能够解决,但是需要各种的尝试与纠结,浪费了很多时间与精力。这其中的苦涩,只有经历的人才知道。
3、安装要点(安装过程一定要联网,网速愈快愈好)
3.1、下载官网(特别强调,一定官网下载,最好下载最新版,这个不需要翻墙)
https://developer.android.google.cn/studio/
3.2、不要选择代理,很多人栽在这里
设置代理也能配置成功,但是麻烦了很多。没有必要选择。
3.3、其它选择默认都可以,然后下载
3.4、下载后,默认安装了最新版本的Android SDK与Android工具。
就可以使用了,如果对应于低版本开发,然后去下载低版本的SDK就可以。
3.5、新建工程
这个很简单,按照模板创建就可以。
3.6、修改gradle的源
国外的源可能需要等一天,不保证下载成功。国内源可能等30分钟以上,必须等…………………。
还可以把gradle下载下来,然后手动配置,都可以。这种方式省时间一点。
第一次必须配置gradle。
下面是build.gradle参考文件。只参考包含maven的几句话。
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
//对应google()
maven {url 'https://maven.aliyun.com/repository/google'}
//对应jcenter()
maven {url 'https://maven.aliyun.com/repository/jcenter'}
//公共库
maven {url 'https://maven.aliyun.com/repository/public'}
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.1.3"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven {url 'https://maven.aliyun.com/repository/google'}
maven {url 'https://maven.aliyun.com/repository/jcenter'}
maven {url 'https://maven.aliyun.com/repository/public'}
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
3.7、新建后,选择Run,然后选择Android App运行
杀毒软件可能进行模拟器的拦截,这种情况下选择放行。
可能出现其它问题,然后新建工程,重新运行就可以。
3.8、手机测试
通过USB连接,如果能够找到手机,选择真机运行。
如果找不到,安装驱动。如果驱动安装不称工,通过各种手机助手连接手机(主要是通过手机助手安装驱动),然后再通过Android Studio找到手机即可。
吐槽下:和真机连接,通过手机助手很恶心,360也无耻透顶了。其实在早期Eclipse + SDK下,和真机连接驱动安装非常简单。在Android Studio下,和真机连接比从前麻烦很多。