上移动端的测试课,老师和同学们用的都是eclipse, 只有我一个人用的是idea(用了两款软件之后觉得IDEA更好),真的太难了,配置环境就只有一个人孤军奋战了,自己选择的路,爬都要爬完,害!

  有大佬推荐我用Android studio,去了解了一下,这个软件也不错,考虑到已经用了IDEA那就用吧。

操作环境和基本配置

操作环境:Win 10

基本环境配置:Java 1.8

基本工具:IDEA(自行下载安装购买,支持正版!)

一、jdk的下载安装与配置

 1.1下载安装

jdk的官网下载地址
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
32位的就下载第一个,64位的就下载第二个

在这里插入图片描述

亲们如果下载不了的话,用这个,这是以前下载下来的
链接: https://pan.baidu.com/s/1bpG8zWbT9heq8KZbVQqH7g 提取码: avcv

1.2配置环境变量

注意:所有添加的环境变量的路径,最好是全部用英文,免得不必要的麻烦

新建系统变量JAVA_HOME

右键点击此电脑,点击属性——》高级系统配置——》环境变量——》新建变量名:JAVA_HOME 变量值:jdk的安装目录

在这里插入图片描述

新建系统变量CLASSPATH

点击新建——》变量名:CLASSPATH——》变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

在这里插入图片描述

在path的变量里面添加

%JAVA_HOME%\bin

选中Path,点击编辑

在这里插入图片描述

点击新建,将 %JAVA_HOME%\bin添加进去。

在这里插入图片描述

测试一下:打开cmd(WIN R)

输入java -version
出来版本情况就说明环境配置好了

在这里插入图片描述

二、下载安装配置SDK

 2.1检查之前是否安装过SDK

在这里插入图片描述

如果没有安装就不会出现以下红色框框部分

在这里插入图片描述

2.2下载安装SDK

首先点击Configure——》点击Settings

在这里插入图片描述

Appearance & Behavior——》Android SDK——》Edit

在这里插入图片描述

选择你想讲SDK装在哪个路径下——》next

在这里插入图片描述

Next

在这里插入图片描述

这就是正在下载的样子

在这里插入图片描述

下载成功——》点击Finish

在这里插入图片描述

2.3添加SDK

点击Configure——》点击Structure foe New Projects

在这里插入图片描述

进入Project,选择Android API 30 Platform

在这里插入图片描述

如果没有上面图中的SDK的话,就去你前面设置下载的路径里面找一下

在这里插入图片描述

出现下面这个就是,就说明下载还是没有问题的,点击ok

在这里插入图片描述

先点击apply(应用),再点击ok

在这里插入图片描述

新建项目,看到这张图片也就是说SDK安装好了

在这里插入图片描述

2.4配置环境变量

配置环境变量真的是一个老生常谈的问题(如有不懂请看前面)

(1)成功安装后 Android SDK 的根目录下应该同时具有了 tools 和 platform-tools 等目录。
(2)新建ANDROID_HOME 系统变量,变量值为你的 Android SDK 根目录路径( 例如 F:\Android) 。

在这里插入图片描述

(3)把 Android SDK 路径下的 tools、platform-tools、build-tools 目录路径加入到系统 环境变量 Path,如

在这里插入图片描述

注意:像这样的:%ANDROID_HOME%\build-tools\android-4.3 相对路径可能有时候找不到,需要引用绝对路径。

验证一下 Android SDK 环境 ,win r输入cmd

输入代码android -h回车,只要报错就算是成功了!

在这里插入图片描述

三、gradle下载与配置

3.1gradle下载

下载网址:https://gradle.org/releases/
里面可以选择持续的更新版本

如果网速不好,可以下载我的这个,我这个是gradle-6.6.1的版本,也还是比较新的。
链接: https://pan.baidu.com/s/1t3oA6IMzUEj1yEPi3StcDA 提取码: yjfc

下载下来之后解压到D盘

在这里插入图片描述

3.2添加环境变量

环境变量的添加参照前面
右键点击此电脑,点击属性——》高级系统配置——》环境变量——》新建变量名:GRADLE_HOME 变量值:gradle的安装目录,点击确定

在这里插入图片描述

点击path ——》编辑——》新建——》复制粘贴%GRADLE_HOME%\bin

在这里插入图片描述

检验一下:
win r 输入cmd
输入代码
gradle -v

出现这样的结果就是对的

在这里插入图片描述

四、创建一个Android项目

 4.1创建项目

选中Create New Project

在这里插入图片描述

接下来建议选用Basic Activity,之后调试的时候不会空白一片

在这里插入图片描述

名字自己取,位置自己定。
Language选择Java

在这里插入图片描述

最后点击finish
进入工程之后他会自动为我们build,我们不用去管它。
File——》Settings

在这里插入图片描述

Build, Execution,Deployment——》Gradle

在这里插入图片描述

把下面的Gradle user home的路径改成你的gradle文件夹路径即可——》Apply——》OK

在这里插入图片描述

4.2添加虚拟设备AVD

点击Open AVD Manager

在这里插入图片描述

点击Create Virtual Device

在这里插入图片描述

选择一个样式,然后Next

在这里插入图片描述

这边我出现了一个报错,看见下面有解决办法

在这里插入图片描述

点击Next

在这里插入图片描述

正在安装

在这里插入图片描述

点击Finish

在这里插入图片描述

我重启IDEA,就不报上面那个错误了。

再重复刚刚创建虚拟机的步骤,又出现了a system image must be selected to continue报错

在这里插入图片描述

a system image must be selected to continue报错解决办法:

先退回去
File——》Settings——》Appearance & Behavior——》System Settings——》Android SDK——》勾选show package details——》可以看到上面一张图片的API Level是30,我就点了一个64位的。

在这里插入图片描述

点击Apply,点击ok,选择Accept,然后就下载它了,1.3GB还是有点大。。。

在这里插入图片描述

终于安装完了,点击FInish

在这里插入图片描述

再次点击Apply ——》ok

在这里插入图片描述

于是再重启,再到这个地方,点击Download

在这里插入图片描述

下载完成之后点击Finish——》点击Next

在这里插入图片描述

点击Finish

在这里插入图片描述
之后就运行成功了
在这里插入图片描述

学习一个新知识这个过程真的及其的痛苦,但是真的运行出来的时候,你会感到开心呜呜呜。。。之后一定要尝试一下Android Studio(多位朋友给我力推)。

我的文章可能有不足,希望有大佬指点一下,诚心感谢
一起加油!

在这里插入图片描述

到此这篇关于使用IntelliJ IDEA 配置安卓(Android)开发环境的教程详解(新手必看)的文章就介绍到这了,更多相关IDEA 配置Android开发环境内容请搜索Devmax以前的文章或继续浏览下面的相关文章希望大家以后多多支持Devmax!

使用IntelliJ IDEA 配置安卓(Android)开发环境的教程详解(新手必看)的更多相关文章

  1. html5 canvas合成海报所遇问题及解决方案总结

    这篇文章主要介绍了html5 canvas合成海报所遇问题及解决方案总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  2. Html5 video标签视频的最佳实践

    这篇文章主要介绍了Html5 video标签视频的最佳实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  3. HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题

    HTML5在微信内置浏览器下,在右上角菜单的调整字体导致页面显示错乱的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

  4. ios – containerURLForSecurityApplicationGroupIdentifier:在iPhone和Watch模拟器上给出不同的结果

    我使用默认的XCode模板创建了一个WatchKit应用程序.我向iOSTarget,WatchkitAppTarget和WatchkitAppExtensionTarget添加了应用程序组权利.(这是应用程序组名称:group.com.lombax.fiveminutes)然后,我尝试使用iOSApp和WatchKitExtension访问共享文件夹URL:延期:iOS应用:但是,测试NSURL

  5. Ionic – Splash Screen适用于iOS,但不适用于Android

    我有一个离子应用程序,其中使用CLI命令离子资源生成的启动画面和图标iOS版本与正在渲染的启动画面完美配合,但在Android版本中,只有在加载应用程序时才会显示白屏.我检查了config.xml文件,所有路径看起来都是正确的,生成的图像出现在相应的文件夹中.(我使用了splash.psd模板来生成它们.我错过了什么?这是config.xml文件供参考,我觉得我在这里做错了–解决方法在config.xml中添加以下键:它对我有用!

  6. ios – 无法启动iPhone模拟器

    /Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/07612A5C-659D-4C04-ACD3-D211D2830E17/ProductName.app/ProductName然后,如果您在Xcode构建设置中选择标准体系结构并再次构建和运行,则会产生以下结果:dyld:lazysymbolbindingFailed:Symbol

  7. 适用于Xcode,IntelliJ Idea和Phonegap(又名Cordova)的gitignore模板

    有没有人有一个很好的预先推出的gitignore文件用于使用Xcode和PhoneGap的iPhone开发?

  8. Xamarin iOS图像在Grid内部重叠

    heyo,所以在Xamarin我有一个使用并在其中包含一对,所有这些都包含在内.这在Xamarin.Android中看起来完全没问题,但是在Xamarin.iOS中,图像与标签重叠.我不确定它的区别是什么–为什么它在Xamarin.Android中看起来不错但在iOS中它的全部都不稳定?

  9. 在iOS上向后播放HTML5视频

    我试图在iPad上反向播放HTML5视频.HTML5元素包括一个名为playbackRate的属性,它允许以更快或更慢的速率或相反的方式播放视频.根据Apple’sdocumentation,iOS不支持此属性.通过每秒多次设置currentTime属性,可以反复播放,而无需使用playbackRate.这种方法适用于桌面Safari,但似乎在iOS设备上的搜索限制为每秒1次更新–在我的情况下太慢了.有没有办法在iOS设备上向后播放HTML5视频?解决方法iOS6Safari现在支持playbackRat

  10. 第四章 :构建你的应用程序原型

    在应用程序开发的环境下,原型可以是一个app的早期样品,这个样品没有什么功能只有一些用户界面甚至只有草图。原型可以允许你在不构建应用程序的情况下测试你的idea。下图展示原型的好处将应用程序的草图画在纸上现在你有一个idea,怎么构建原型呢?使用POP构建你的应用程序prototype你可以把你的app话在纸上。如前所述,应用程序原型有很多形式。

随机推荐

  1. Flutter 网络请求框架封装详解

    这篇文章主要介绍了Flutter 网络请求框架封装详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  2. Android单选按钮RadioButton的使用详解

    今天小编就为大家分享一篇关于Android单选按钮RadioButton的使用详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

  3. 解决android studio 打包发现generate signed apk 消失不见问题

    这篇文章主要介绍了解决android studio 打包发现generate signed apk 消失不见问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

  4. Android 实现自定义圆形listview功能的实例代码

    这篇文章主要介绍了Android 实现自定义圆形listview功能的实例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  5. 详解Android studio 动态fragment的用法

    这篇文章主要介绍了Android studio 动态fragment的用法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  6. Android用RecyclerView实现图标拖拽排序以及增删管理

    这篇文章主要介绍了Android用RecyclerView实现图标拖拽排序以及增删管理的方法,帮助大家更好的理解和学习使用Android,感兴趣的朋友可以了解下

  7. Android notifyDataSetChanged() 动态更新ListView案例详解

    这篇文章主要介绍了Android notifyDataSetChanged() 动态更新ListView案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下

  8. Android自定义View实现弹幕效果

    这篇文章主要为大家详细介绍了Android自定义View实现弹幕效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  9. Android自定义View实现跟随手指移动

    这篇文章主要为大家详细介绍了Android自定义View实现跟随手指移动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. Android实现多点触摸操作

    这篇文章主要介绍了Android实现多点触摸操作,实现图片的放大、缩小和旋转等处理,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部