IDEA 2020.1终于发布了!(PS:等得花都谢了~ ) 笔者作为Java和Android开发新手以及学生党,遵循“One IDE”的开发原则,是不想重新去装Android Studio的。可是当我装上IDEA 2020.1的时候我就懵逼了。 尼玛的改的也太多了吧! 网上的教程真的是五花八门,但有个共同的特点,那就是——IDEA版本太老了。 所以笔者只能一边参考网络上的教程,一边自己摸索,总算是在踩过无数的坑之后,把IDEA的Android开发环境给配置好了。(满脸都是心酸泪啊~ ) 话不多说,我们开始。 这一步应该不用我多说了吧?在座的都是比笔者大得多的大佬。啥?不会?好吧好吧,笔者帮人帮到底,送佛送到西。 1.下载JDK(Java Development Kit) 戳这:https://www.oracle.com/cn/java/technologies/javase-jdk8-downloads.html 没错就是它,选择你自己的操作系统和版本,然后直接戳后面的下载链接。这时候你需要一个Oracle账号。 不过由于服务器在国外,所以这下载速度……(本人为合法公民!) 所以这下载的痛苦就由笔者自己来承担吧,笔者把jdk打个包帮帮各位。 来这:链接:https://pan.baidu.com/s/13_CD3W7Q0rCYRg5ZolPoPA 提取码:i1dd 2.安装jdk 这一步为了避免出错,希望大家使用小白安装法——一路OK法。即不管是jdk还是jre都让它装在默认路径下。(也许这会造成一定的困扰,比如除了IDEA之外连eclipse都识别不了你的jdk……) 由于笔者已经安装,所以不上图了。 3.配置Java环境 Windows用户看过来: 打开属性: 这里的JAVA_HOME得自己写,变量值就是你的jdk文件夹的路径。一般使用默认“一路OK”法安装之后的路径就是上面的路径。 然后在系统变量的Path上编辑,加上两条变量值: 一路确定之后就OK了。 注:java 1.5之前的java版本需要手动配置classpath变量,具体请自行百度。 检验是否成功的方法: Windows + R,输入cmd,然后输入:java -version。如果能检测到你的java版本,就说明安装且配置成功了。如下图所示: 好啦好啦,jdk安装过了,我们可以继续了。 这回我真不讲了。这东西的安装特别简单。如果不会请自行百度。不过要注意的是,必须使用Ultimate版,而不能使用Community版,否则是不可能有Android开发功能的。至于授权费用问题,请自行决定。强烈建议购买正版,尊重作者的知识产权!笔者使用的便是授权正版而非破解版。其实这也算是学习Java的投资吧。日后如果成为比较厉害的Java工程师,你三天的工资就足以支付一年的授权费用了。 同样的,JetBrains也是国外的服务器,因此: 戳这:https://pan.baidu.com/s/1y6Uh3UZum4PLELUPXZT4mA 提取码:a58v 我真是个好人。(~ ̄▽ ̄)~ 总算是进入到真正的正题了。 首先下载Android SDK。 如果你不想在那个蜗牛一般的下载速度上抓狂的话,就不要用sdk manager! 如果实在要用,非用不可的话: 戳这:https://www.androiddevtools.cn/ 否则, 戳这:https://pan.baidu.com/s/1JgJqTgTM2n6ZeL6YkIQTQA 提取码:kfow 这里的sdk是直接打包好的,直接解压到某个不含中文路径的文件夹下即可。笔者解压到的是D:/。 然后配置环境变量: 在Path中添加: 检验是否成功的方法: cmd里输入android -h,只要不报错,基本就可以认为成功了。 下一步是在IDEA中配置SDK。 我们打开IDEA并戳这个: 然后OK就完成了。 这一步是最心酸的。我本人并不怎么熟悉gradle,甚至不知道它是什么,大概是个Android编译器。然后网上的教程全部都是针对老版本的IDEA,2020版进行了改版和精简,之前那一套完全不管用了。所以笔者查阅了巨量资料,总算是自己摸索出来了。 其实配置gradle之所以难,都是因为下载源是个国外服务器…… 说起来都是泪啊。 其实如果网速足够,或者用什么特殊手段(咳咳),在新建一个Android工程之后,IDEA会自动给你安装配置gradle,根本不用你自己动手。 但悲催! 所以我们只好手动来自行配置了。自己动手丰衣足食嘛。 戳这:https://pan.baidu.com/s/1KcOHhQWxZHGkXhDqSRUwTw 提取码:0nw0 文件比较大,耐心下载吧。建议去喝杯咖啡,嗯,雀巢就不错,提神醒脑还不苦。 下载完之后提取到你的D盘目录,如图所示: 然后配置环境变量(这东西无处不在): Path中加上: 一路确定,OK。 检验方法: cmd输入: gradle -v 如果一切顺利显示的应该是这样的: 接下来就是在IDEA中的gradle配置。 我们打开IDEA,创建一个Android工程。建议选用Basic Activity,之后调试的时候不会空白一片。 位置自己定,名字自己取。总之跟搞Java开发没啥区别。 进入工程之后他会自动为我们build,我们不要去管他。看图: 把上面的Gradle User Home的路径改成你的gradle文件夹路径即可。 注:关于gradle换源问题:笔者不熟悉gradle,甚至不知道它是什么,这在前面说过。并且笔者近期也没有计划去深入了解gradle,所以关于换源问题笔者就不在这里做深入的探讨了,读者如果有兴趣,不妨自行百度。 添加之后IDEA会自动安装很多很多东西,笔者没有换源的情况下,安装了大概1个小时左右。然后自动build成功。 呃,应该叫“运行设备”。我们搞Android开发,虽然开发环境是Windows,但app总不能在Windows下直接运行吧?所以我们需要一个运行设备,让它在上面运行。笔者喜欢把它叫做“承载设备”,嗯,生动又形象。 我们来讲两种承载设备: 1.物理设备 这名字很高大上,高端大气上档次。不过说白了就是个手机呗。 首先,你需要将你的Android手机用USB数据线接入Windows,然后在设置里的版本号上连续敲击,打开开发者模式。在开发者模式中打开USB调试。 笔者用的是荣耀8Lite,是家里淘汰下来的旧手机,虽然配置不咋地,但是作为承载设备还是绰绰有余的。 在USB连接方式里要选择“传输文件”,而不是“仅充电”,否则即使打开了USB调试,IDEA也识别不到。 上述所有步骤完成之后,IDEA的这一栏应该就可以自动识别你的设备了。如图,笔者已经成功链接了: 最后点击旁边那个绿色的小三角,运行它! 你的程序就会自动请求安装在手机上。一路OK,啥提醒都忽略掉,就可以直接运行了。这也是最好用的方法。 2.虚拟设备 如果手头没有Android设备(比如果党),或者心疼自己的设备(比如新买了台Mate 30 Pro),那我们还有另一种解决方式,那就是添加虚拟Android设备。 我们在IDEA中做如下操作: 注:这里笔者已经安装好了一台虚拟设备,所以显示的就是这台虚拟设备的名称。读者如果第一次配置,这里现实的应该是No Device,不管是啥,我们都打开AVD管理器。 看到正中央那个按钮了没?戳它! 笔者这里是安装好了相关的文件,如果没有安装好,这里会报错,这时候按照提示安装即可。 然后一路Next,遇到错误就按照提示安装,最后一步Finish,我们就成功创建了一个模拟器。 怀着激动的心情Run,结果出现了这个提示: Cannot find AVD system path. Please define ANDROID_SDK_ROOT…… 偶买噶,咋回事? 我寻找了半天,终于找到,原来系统默认的模拟器路径底下有中文(因为笔者的计算机账户是中文)。 所以接下来的事情就好办了。 新建一个环境变量,指向另一个没有中文路径的文件夹,从哪里配置模拟器就完了。 具体操作如下: 在D:/里建这样一个目录,叫android_AVD,然后进入你的用户目录,把上面一个叫.android的文件夹整个移动到这个目录下。(如果没有的话查看隐藏目录) 然后配置环境变量: Path: 然后启动模拟器,不出意外的话应该就OK了。 注:模拟器将消耗大量资源,8G以下内存的读者请不要尝试。笔者8G都不太带得动。建议16G以上内存。 踩过千沟万坑之后,我们终于可以愉快地玩耍我们的Android开发了!笔者写到这里也终于松了一口气,可以去歇着了。在这里笔者要提醒读者:玩IT,一定要有敢折腾、会折腾、乐于折腾的精神。因为IT的世界里有很多未知。人类创造出了计算机,但是却无法完全控制计算机,因为计算机有自己的思考方式和计算方式。而我们学习IT的过程,就是不断适应计算机思维方式的过程。 好了,就说这么多。前言
操作环境和基本配置
基本操作步骤和踩过的坑
踩过千沟万坑
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算