当前位置: 首页 > news >正文

idea配置android--以idea2023为例

安装安卓插件

在这里插入图片描述

安装SDK

新建project,选择安卓类型,发现需要安装SDK

在这里插入图片描述
在这里插入图片描述

点击Install SDK,按照idea提示的指示安装SDK,我这里忘记截图了
按照他给的提示安装就行了

选择模板

由于要使用Java语言,故记得选 empty views activity

在这里插入图片描述
language选Java,buid configuration language选Groovy
在这里插入图片描述

配置选择device

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1. 核心选择原则
选择维度	推荐方案
API Level	选择与项目 targetSdkVersion 相同或高1-2级的版本(检查项目的 build.gradle)
ABI 类型	优先选 x86_64(性能最佳),老旧电脑可选 x86
Target 类型	开发选 Google Play(功能完整),测试选 Google APIs(更纯净)
2. 根据您的需求选择
场景 1:常规应用开发
推荐镜像:markdown
UpsideDownCake | 34 | x86_64 | Android 14.0 (Google Play)
理由:API 34 是当前主流版本(2023年新发布)兼容 98% 以上设备(官方统计)带 Google Play 服务(可测试登录、支付等功能)场景 2:兼容旧设备测试
推荐镜像:markdown
Pie | 28 | x86 | Android 9.0 (Google Play)
理由:覆盖最旧的 Android 9 用户(约 2% 市场份额)x86 对老旧 CPU 兼容性更好场景 3:纯功能开发(无需 Google 服务)
推荐镜像:markdown
API 35 | 35 | x86_64 | Android API 35 (Google APIs)
理由:无预装商业服务(更轻量)适合系统级开发测试3. 避坑指南
不要选标红或警告的镜像(可能缺少关键组件)避免 "Baklava" 等测试版(除非需要预览新特性)ARM 镜像警告:如果只有 ARM 镜像可选,需额外安装 ARM 转换器否则性能极差(x86 镜像可通过 HAXM 加速)4. 选择操作步骤
勾选目标镜像(如 API 34 x86_64)点击 Next → 配置 AVD 名称和性能参数(建议 RAM ≥ 2048MB)点击 Finish 完成创建

在这里插入图片描述
这个界面是 Android 虚拟设备 (AVD) 的最终配置确认界面
在这里插入图片描述
选择finish后,也可以进行edit返回设置页面修改
在这里插入图片描述

点击三角形即可启动,下面就是启动后的virtual device(一般10秒钟会进入图片中的状态)

启动项目

点击这里的三角形启动,就可以看到我们的项目了
在这里插入图片描述
默认是hello world 。在layout的activity_main.xml中的TextView可以修改android:text

http://www.xdnf.cn/news/671023.html

相关文章:

  • 无锁编程介绍
  • 卫星姿态描述基础知识学习记录(部分)
  • MCP如何助力环境保护?——数据智能与Python的绿色革命
  • C++(初阶)(二十)——封装实现set和map
  • Python打卡训练营学习记录Day38
  • 25、web场景-【源码分析】-静态资源原理
  • Mongodb | 基于Springboot开发综合社交网络应用的项目案例(中英)
  • VS Code 安装后设置中文界面并添加常用插件的详细指南
  • 仿盒马》app开发技术分享-- 确认订单页(数据展示)(端云一体)
  • 过河卒--记忆化搜索
  • OpenHarmony平台驱动使用(五),HDMI
  • Python实现VTK-自学笔记(5):在三维世界里自由舞蹈——高级交互与动态可视化
  • @recogito/annotorious图像标注库
  • java 项目登录请求业务解耦模块全面
  • (自用)Java学习-5.16(取消收藏,批量操作,修改密码,用户更新,上传头像)
  • 基于 Operator 部署 Prometheus 实现 K8S 监控
  • Spark实时流数据处理实例(SparkStreaming通话记录消息处理)
  • 【md2html python 将 Markdown 文本转换为 HTML】
  • HTML Day02
  • pythonday30
  • Spark SQL进阶:解锁大数据处理的新姿势
  • AG32 DMAC实现内部MCU与FPGA通信【知识库】
  • 运维自动化工具 ansible 知识点总结
  • 域控账号密码抓取
  • C++数据结构 : 哈希表的实现
  • 2025上半年软考高级系统架构设计师经验分享
  • 第十一节:第一部分:正则表达式:应用案例、爬取信息、搜索替换
  • 牙科低对比度模体,衡量牙科影像设备的性能和诊断能力的工具
  • 8种使用克劳德4的方法,目前可用随时更新!
  • 人工智能与机器学习从理论、技术与实践的多维对比