zoukankan      html  css  js  c++  java
  • Android.00.IDEA中Android开发环境搭建

    开始学习Android开发了

    ------------------------------------------------------------------------------------------------------------------------------------------------
    在准备环境前,百度上搜了下,随机挑了一个视频,是 MARS老师的,课程讲解得比较符合我的个人情况

    有其它语言开发经验多年,有Java常规基础,迫切需要了解Android常规的,常用的的一些开发流程与方式

    我看的是 网易云课堂上的内容
    https://study.163.com/course/courseLearn.htm?courseId=207001#/learn/video?lessonId=297001&courseId=207001

    视频时间有些老了: 2011~2012年的了

    但对于入门,了解Android文件结构,常用组件使用方式还是没有什么影响的,

    ----------------------------------------------------------------------------------------------------------------------------------------------

    了解完了基础知识后,准备在IDEA上配置开发环境

    Step01. 网上下载SDK安装包 (https://www.androiddevtools.cn/index.html)

                 个人是直接在百度云盘上下载了一个其它开发人员提供的SDK压缩包  

    Step02. 安装SDK (或解压SDK包到某个盘)  如: D:android-sdk

    Step03. 打开IDEA,进入 Project Structure for New Projects

                --> 网上的都是较早版本的IDEA, 在主界面就能够进入上述模块, 但自己当前下载的 2020.3版本却没有相关的菜单

                    进入模块方式: 通过快捷键:  Ctrl+Alt+Shift+S  进入

                                             或直接新进一个工程,通过菜单进入

                                             

                    --> 新增SDK支持  (SDKs --> + --> Add Android SDK)

                                             

                    --> 选择相应的SDK 安装路径就好

                                           

                     --> 至此,安卓开发的环境咱就配置好了

                          (当然,如果没有配置过程JDK, 还是要配置一下的)

    Step04. 进入IDEA,新进一个Android 项目

                 --> 第一次新建Android项目,会需要导入 gradle , 这个过程与网速有关, 

                 --> 开始运行项目前,需要新增虚拟设备

                      

                --> 运行项目,将直接在虚拟设备上展示效果

    Step05. Gradle目录配置

              --> 默认在C盘,在开发Android过程中,会下载太多的依赖包了, 为了避免C盘报红,需要配置 Gradle的资源目录

              --> 新增环境变量:GRADLE_USER_HOME

                    环境变量的值为以后拟定的 gradle 目录:如:  D:android-gradle.gradle

  • 相关阅读:
    查看IIS进程W3WP.exe对应网站进程池的PID
    【C#】结对项目开发-电梯调度仿真系统(Bata版)(党云龙、黄为)
    对于敏捷开发的理解!~~~~~~~~(黄为)
    【C】二维数组求最大子数组(基于一维数组的拓展)
    【C#】结对项目开发-电梯调度仿真系统(内部开发者版)(党云龙、黄为)
    【C】课堂结对联系-求整数数组的子数组之和的最大值(党云龙、黄为)
    【C#】结对项目开发-电梯调度需求分析(党云龙、黄为)
    C语言中求整型数组中的最大值!~~~~(黄为,刘佳琪)
    读入文本,找出出现频率最高的10个单词~~~~
    Emmet HTML/CSS代码快速编写神器
  • 原文地址:https://www.cnblogs.com/jieling/p/14764624.html
Copyright © 2011-2022 走看看