IntelliJ IDEA社区版作为一个轻量级的Java开发IDE,是一个开箱即用的Android开发工具。

注意:在本次的教程中我们将以Android平台2.2为例进行IntelliJ IDEA的使用说明,Android 2.2虽然是一个很老的Android SDK版本,但是这样可以保证你所开发的应用程序可以在更多的设备上进行测试,用以确定程序的硬件设备兼容性。

1 启动Create New Project向导

在IntelliJ IDEA的主页面上,启动Create New Project向导。

下一步需要用户选择想创建项目的类型:选择需要创建的Android模块类型。每一个选择对应一个不同的项目模板。

2 选择项目模板

从下图的对话框中选择项目模板,然后进入创建项目的基本信息设置。

最常见的选择是Application Module。这个选项将让IntelliJ IDEA按照一些预定义的结构安排项目。在这种情况下用户可以照原来的样子编译项目,之后得到一个几乎是空的,但功能齐全的Android应用程序。如果选择Empty Module选项,IntelliJ IDEA将为指定的Android平台提供一个简单的空项目,不会生成额外的内容。Library Module则是用于构建共享代码类库。

在这里我们选择Application Module,输入项目名称和目标文件夹。更重要的是,用户应该选择目标Android平台。这个时候下拉列表已经通过SDK Manager预装好用户所选定的平台。点击Next进入下一步。

如果Java SDK或Android SDK没有安装或者配置错误,用户可能会遇到一些麻烦。这个时候可以单击File → Project Structure解决这些可能遇到的问题。

3 编辑项目属性

下面的对话框包含了应用程序名称和程序包名,并允许用户设置目标设备和启动activity。

程序包的名称应该是com.xxx.yyy的格式,xxx通常代表公司名称,yyy是应用程序名称。当然用户可以在这里使用任何名称,但这个建议会极大降低与其他应用程序名称冲突的风险。

IntelliJ IDEA提供创建一个名为MyActivity的示例activity。在安卓开发中,activity是一个纯Java类,也是任何Android应用程序不可或缺的组成部分。

4 设置目标设备

对话框也可以让用户定义IntelliJ IDEA如何运行示例应用程序。有三种基本运行配置:

Show device chooser dialog表明在每次从启动应用程序时,IDEIntelliJ IDEA将要求用户选择通过USB连接模拟器或设备。

USB device表明,IntelliJ IDEA将通过一个USB端口自动尝试将应用程序部署到任何兼容的设备。通常在用户想测试在一个物理设备的程序兼容性时使用。

Emulator表明IntelliJ IDEA将该应用程序部署到配置的仿真器。请注意,您还需要设置一个Android虚拟设备(AVD)在模拟器运行应用程序。这一步骤可在几分钟之内完成。

一切准备就绪之后,单击Finish创建项目。

》》》IntelliJ IDEA最新版免费下载地址

转载于:https://www.cnblogs.com/shenqi/p/3319073.html

Java开发工具IntelliJ IDEA创建Andriod项目示例说明相关推荐

  1. java开发工具IntelliJ IDEA全面教程合集

    IntelliJ IDEA在业界被公认为优秀的Java开发平台之一,在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合.代码审查. 创新的GUI设计等方面表现突出,并支持 ...

  2. Java开发工具IntelliJ IDEA 2020.2完整授权流程

    2023 Java开发工具IntelliJ IDEA最新工具 最近几年,Java 的技术栈发展的非常快,Java作为一门十分流行的面向对象编程语言,其开发工具也是非常多的,当然因为接触时间长短以及个人 ...

  3. java定义语法解析器,java开发工具intellij idea使用教程:定义语法和解析器.pdf

    java开发工具intellij idea使用教程:定义语法和解析器.pdf 还剩 3页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 慧都 科技 -- ...

  4. idea如何删除java里面工程,Java开发工具IntelliJ IDEA配置项目系列教程(七):卸载模块...

    IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合. ...

  5. java vue20.2.2浏览器_支持 Java 15!Java 开发工具 IntelliJ IDEA 2020.2发布

    本文主要对IntelliJ IDEA 2020.2新增修复功能进行详细介绍,其中包括对GitHub拉取请求的更高级支持,新的Inspections Widget,还包含许多框架和技术的新功能,包括Ja ...

  6. Java开发工具IntelliJ IDEA入门教程:代码片段和代码折叠

    本文将介绍在IntelliJ IDEA 使用过程中的 代码片段和代码折叠相关内容. IntelliJ IDEA官方正版下载 代码片段 与全局操作系统快捷方式冲突 预定义的键盘映射并不涵盖所有可能的平台 ...

  7. java开发工具IntelliJ IDEA全新版本V2022.2更新详情(二)

    本文主要介绍IntelliJ IDEA V2022.2新功能第二部分的介绍. IntelliJ IDEA官方正版下载 框架和技术 在 Spring 6 中支持新的声明式 HTTP 客户端 Spring ...

  8. jsp项目在idea需要导入什么依赖_Java开发工具IntelliJ IDEA配置项目系列教程(五):模块依赖...

    IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合. ...

  9. 热门Java开发工具IDEA入门指南——IntelliJ IDEA概述(下)

    IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手.代码自动提示.重构.JavaEE支持.各类版本工具(git.sv ...

最新文章

  1. c++判断双击间隔_录井工常见故障判断处理
  2. word使用技巧(不定时更新)
  3. 推荐一个 React 技术揭秘的项目,自顶向下的 React 源码分析
  4. 【原创视频】docker pull和docker run运行原理分析
  5. 单选按钮:after_选择的按钮:将ToggleButtons用作单选按钮
  6. VS Code解决Go相关工具无法安装问题
  7. 【转】并查集算法和路径压缩
  8. 蒙特卡罗方法 python 实现2
  9. # Android12 wifi和4G同时使用
  10. Linux查询系统上次启动时间last reboot、上线时间uptime
  11. 802.11 WLAN/CCKM/11R Roaming
  12. taskset 查询或设置进程绑定CPU(亲和性)
  13. FTT 海面模拟(DirectX11)
  14. OSPF在NBMA网络中的五种模式
  15. html文字段落设置,p字间距 html段落内文字设置字间距间隔
  16. MATLAB——求系统的零状态响应
  17. 为什么要用转型?转型的意义?
  18. 2022预推免上岸北京大学计算机学院,我的一些保研经验
  19. 一对一直播的市场行情分析,潜力非常可观
  20. 原来用心学C++后,刷数据结构题跟喝水一样

热门文章

  1. linux7 多路径配置,redhat7.3多路径配置
  2. request对象_爬虫:request库的简介
  3. html——windows.onload()与$(document).ready()区别
  4. ArcGIS10.6使用ArcGIS Diagrammer
  5. web开发时浏览器兼容性问题汇总
  6. VirtualBox扩容失败-Progress state: VBOX_E_NOT_SUPPORTED
  7. android 下载多个文件怎么打开,从android的下拉框中下载多个文件或文件夹?
  8. 工作中遇到的问题 二 乱码问题
  9. Retrofit2从入门到放弃
  10. html 成新段落,HTML 段落