Intellij IDEA开发第一个android应用教程

简介:

用惯eclipse的同学们可以试试通过Intellij IDEA来开发一个android应用。下面是具体的教程。

首先:下载Intellij IDEA。最新版本是12。官方提供两个版本。一个是Community Edition,包含有androidjavase的开发环境,是免费开源的。另一个是Ultimate Edition,收费的。可以试用30天。这里我下载的是Community Edition。下载完成后就是普通的安装完成即可。

其次:启动Intellij IDEA,第一次启动会比较慢。同时会弹出一个选择框询问是否导入以前的配置文件。这里选择第二项。

下面是欢迎的界面:

侧边栏会显示使用过的project,这里选择create new projectIntellij IDEA中的project相当于eclipse中的workspace,model相当月eclipse中的project。

接着会显示创建project界面。

哈哈,看到android module吧。不过先不着急。磨刀不误砍柴工,选择empty project,这样可以在一个project添加多个android model

选中,在右上角填写project名称和存放的位置。应该还记得吧,这里的project相当于是eclipse中的workspace,所以我起名叫workspace了。最后点击finish

由于项目是空的所以进入以后会弹出添加界面。

选中model,点击绿色的加号,选择new model,这可能鼠标不太好用,可以通过键盘上下键操作。

选择后会弹出如下窗口。

android组下选择application model,在右边填写model名,也就相当于eclipse中的project名。一路next。现在android项目算是建好了,在添加界面中会看到项目下有一条红色的波浪线。这是因为我们还没有配置jdkandroid sdk的缘故。

新建android项目后的添加界面。

现在开始配置sdk

选中SDKs,点击绿色的加号-->jdk。选择你的jdk安装路径

Android sdk操作同上,需要注意的是,在添加android-sdk时会让你选择build target,就是目标运行的sdk版本。根据自己的喜欢设置选择就可以了。

完成后的界面应该如下图:

这时候点击红色圈中的地方,会看到这样的界面。

点击红色字体:No Project SDK选择刚刚配置好的android-sdk就行了

这时候就能看到Intellij IDEA为我们生成项目。

这里比eclipse中生成的少了很多的文件。看起来比较清爽。再看窗体上方的工具栏。点击绿色三角就能运行android项目了。


到这里如何使用Intellij IDEA已经算是结束了。

不过用惯eclipse还是要对Intellij IDEA做一些配置。crtl+alert+s或者在file-->setting都能打开设置界面


1、字体

i. Intellij IDEA中默认的设置不能被修改,所以要自己新建一个配置文件。

找到colors&fonds

点击save as,给你自己的配置起个名字。例如:myconf

然后选中font,设置字体的大小即可。

2、中文

i. 在Intellij IDEA有些地方不能显示中文,比如刚才的配置中,如果输入中文名称的话就会编程这样。

解决办法如下


3、快捷键

i. Intellij IDEA除了自身的快捷键还同时支持eclipsevim等多种编辑器的快捷键设置。设置方法如下图。

Intellij IDEA自己比较常用的一个快捷键是alt+回车,可以实现导包,自动补全等功能。很好用的。

4、如何查看那log

i. 查看androidlog输出

Intellij IDEA开发android时候常用的配置和操作。希望对大家有帮助。

目录
相关文章
|
开发框架 前端开发 Android开发
Flutter 与原生模块(Android 和 iOS)之间的通信机制,包括方法调用、事件传递等,分析了通信的必要性、主要方式、数据传递、性能优化及错误处理,并通过实际案例展示了其应用效果,展望了未来的发展趋势
本文深入探讨了 Flutter 与原生模块(Android 和 iOS)之间的通信机制,包括方法调用、事件传递等,分析了通信的必要性、主要方式、数据传递、性能优化及错误处理,并通过实际案例展示了其应用效果,展望了未来的发展趋势。这对于实现高效的跨平台移动应用开发具有重要指导意义。
1692 4
|
存储 Android开发
如何查看Flutter应用在Android设备上已被撤销的权限?
如何查看Flutter应用在Android设备上已被撤销的权限?
807 64
|
10月前
|
人工智能 Java 测试技术
【556AI】(一)IntelliJ IDEA全流程AI设计开发平台
556AI支持IDEA、PHPSTORM、PYCHARM最新版 AI平台定位是开发大型软件项目,大型软件项目代码AI生成引擎,OA/ERP/MES 百万行代码一次性AI生成 支持axure原型导入预览,集成AI软件设计/AI软件开发/AI软件测试整个流程 支持 若依 JEECG SmartAdmin THINKPHP Django等多种JAVA/PHP/python框架 实现了java php python 的统一增强行调试方式 可以链接多个AI大模型,进行AI生成代码
1377 8
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
883 27
|
前端开发 Java 编译器
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
674 36
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
|
前端开发 Java Shell
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
1068 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
3005 13
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
599 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
IDE 开发工具
【开发IDE升级】如何对IDEA版本进行升级
本文介绍了如何将 IntelliJ IDEA Ultimate 从 2020.2.2 版本升级到 2022.3.2 版本。主要内容包括准备工作、卸载旧版本和安装新版本的步骤。首先,从官网下载所需版本并备份旧版配置;接着,通过 Uninstall.exe 卸载旧版,保留配置和插件;最后,安装新版并完成激活。详细的操作步骤和截图帮助用户顺利完成升级过程。
18951 1
【开发IDE升级】如何对IDEA版本进行升级
|
开发工具 开发者 git
IntelliJ IDEA 插件推荐:提升开发效率的神器
本文介绍了 IntelliJ IDEA 的多个实用插件,涵盖从提高开发效率到美化界面的各个方面。
1947 1

热门文章

最新文章