本篇作为一个安装感悟,不是逐步讲述,网上有很多讲述细节的,适合有一定安装经验的技术人员。

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下,和真机连接比从前麻烦很多。

Android安装的误区相关推荐

  1. Android 安装详解---Mr.Zhang

    Android 安装详解 介于做android项目开发之际,在这里和大家一起学习一下android的安装说明,以帮助更多刚开始接触android开发的同学更快捷的学习. 首先,说下我们在安装andro ...

  2. 安装eclipse及android,Eclipse Android 安装

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 摘要:Eclipse & Android 安装 我参考这个网址去安装Eclipse及Android http:/ ...

  3. android 7 apk 安装程序,Android安装apk文件并适配Android 7.0详解

    Android安装apk文件并适配Android 7.0详解 首先在AndroidManifest.xml文件,activity同级节点注册provider: android:name="a ...

  4. opencv android安装教程,opencv for android安装教程.doc

    opencv for android安装教程 前言: ? ?最近android开发异常火热,随着手机性能越来越高,图像处程序也越来越重要, 由于opencv for android 网上教程大多为英文 ...

  5. Android安装busybox

    Android安装Busybox 这个只为开发者用,一般人别用. 最新的busybox已经足够强大,强大到不可想像了添加了很多命令,对开发者来说是极为好用的. 如果你是个拿来主义,把这个下载了,在sy ...

  6. android linux终端,为Android安装Linux终端仿真与环境APP

    今天为大家推荐Android下的Linux终端仿真与环境APP,它叫Termux. 有了Termux,它会在你的Android手机模拟一个最小化的Linux运行环境,与很多Linux发行版类似.它可以 ...

  7. Android安装Charles证书(华为手机测试)

    Android安装Charles证书(华为手机测试) 首先说明的是,最好看过其他安装证书的文章,已经会了-PC端Charles和手机代理设置-这一步骤,这样会很明白我在说什么. 方法一: 1. 通过C ...

  8. android apk安装过程,Android安装apk文件并适配Android 7.0详解

    Android安装apk文件并适配Android 7.0详解 首先在AndroidManifest.xml文件,activity同级节点注册provider: android:name="a ...

  9. 《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》——2.3节简析Android安装文件...

    本节书摘来自异步社区<Android多媒体应用开发实战详解:图像.音频.视频.2D和3D>一书中的第2章,第2.3节简析Android安装文件,作者 王石磊 , 吴峥,更多章节内容可以访问 ...

最新文章

  1. 打包、压缩、文件查找、通配符
  2. catia 创成钣金设计_弯曲的钣金设计技巧
  3. bug带来的兄弟感情
  4. 【多线程高并发】深入浅出JMM-Java线程内存模型
  5. android开发之Glide加载图片之url转bitmap的方法
  6. Adobe illustrator 删除干扰元素 - 连载 15
  7. sun.misc.Unsafe的理解
  8. 前几天入手一大菠萝,写个初始化教程
  9. 【Android LibGDX游戏引擎开发教程】第06期:图形图像的绘制(下)图片整合工具的使用...
  10. vue-cli mock
  11. 怎么隐藏电脑桌面计算机,电脑怎么隐藏桌面图标?
  12. P1827 [USACO3.4] 美国血统 American Heritage
  13. 小福利,用selenium模块爬取qq音乐歌单!
  14. 华硕k5555l拆解图解_华硕ZenBook UX501笔记本拆机全过程图解
  15. 全局、独享、局部路由守卫
  16. 多媒体技术知识点(含有真题)
  17. 超螺旋滑模控制(STA)
  18. MFC加载图标,位图。LoadImage LoadIcon, LoadBitmap
  19. 新版jdk安装,配置,测试详解
  20. 电大计算机专业英语形成性考试,2016电大15版英语4形成性考核册作业答案.doc

热门文章

  1. webmatrix mysql_WebMatrix教程(一) (关注Microsoft 的最新武器:建立你的第一个WebMatrix网站)...
  2. 物联网恶意软件“Mirai”源代码被黑客公开 绿盟科技分析报告开放下载
  3. 计算机主板会自动切断电源是怎么回事,技嘉主板电脑,总自动关机,自动断电,怎么办呀?...
  4. 数字程控交换机的发展及工作原理
  5. vmware与virtualbox之对比分析
  6. com.netflix.discovery.DiscoveryClient - DiscoveryClient_UNKNOWN/
  7. springboot kafka发送消息
  8. shell-脚本集合
  9. 【数据结构-学习笔记】算法的有穷性
  10. JAVA毕业设计家教管理系统计算机源码+lw文档+系统+调试部署+数据库