ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Android安卓开发一环境配置

2021-12-26 20:03:05  阅读:206  来源: 互联网

标签:安卓 配置 IDEA Android tools 环境变量 SDK


我采用的安卓开发软件是IDEA,IDEA功能强大,具有集成的安卓开发环境。

安卓开发的首要任务是在IDEA配置安卓开发环境

第一步新建一个安卓项目

 

 

 按照提示完成操作,首次建立安卓项目它会提示你安装SDK-软件开发工具包一般都是一些软件工程师为特定的软件包软件框架硬件平台、操作系统等建立应用软件时的开发工具的集合。

这里直接按照提示进行操作就可以了,因为IDEA会帮助你自动安装SDK

第二步添加SDK

选择project Structure

 

 

 

 

 

 

 

 

 第三步配置环境变量

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

(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回车,只要不报错就算是成功了!

 

 

 第四步新建安卓项目

 

 

 

 

 

 finish即可

建立完后页面如下

 

 

 此时要运行安卓项目还需要一定的操作

安卓项目的运行可大致分为三种

下面介绍第一种

生成apk安装包的方法

 

 

 点击build apks

如果是安装jdk17的小伙伴要注意了,这种方法是不可行的,会出现版本不匹配的问题,原因是jdk17缺少安卓开发的包

此时,我更换了jdk8,重新配置了jdk和jre的环境变量,就可以了

方法二

手机连接数据线进行开发者调试

首先,找一部手机,连接数据线,手机进入开发者模式,如何进入可以网上搜索,进入后打开USB调试

 

 

 点击运行之后手机上会自动安装你开发的安卓软件你可以打开运行

第三种

 

 

 AVD 安卓虚拟环境

由于是新手按照提示next即可

注意来到有下载的页面下载与你SDK版本对应的安卓虚拟环境

如果处理器是AMD的小伙伴又要注意了你们的手机可能不支持安卓虚拟机

但是有解决方案

解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题

建议网上搜索

在最后一步运行那个

 

 

 silent-install.bat时,按照网上的教程cmd运行不了,出行不是内部或者外部命令的提示,此时是系统的环境变量配置的问题,

 

 

 进入系统变量-path-加入图片中最下面的三行

%SystemRoot%\system32

%SystemRoot%

%SystemRoot%\System32\Wbem

重新启动cmd即可

此时就可以运行安卓虚拟机了

 

 

 非常帅气的虚拟机

项目直接在上面就可以运行了

到此环境就算配置完成了,可以着手下面的安卓开发了

标签:安卓,配置,IDEA,Android,tools,环境变量,SDK
来源: https://www.cnblogs.com/ljq20204136/p/15733841.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有