Android Studio 2023.2.1 新建项目 不能选择Java 解决方法

「New Project」不要选择「Empty Views Activity」,要选择「Empty Views Activity」,就可以看到「Language」选项,可以选择「Java」。

因为 「Empty Views Activity」是传统的 XML 布局 + Activity 的模式。

Android Studio 2023.2.1 的 「Empty Activity」仅支持 Kotlin,无 Java 选项。

为什么2026年,我要使用 Android Studio 2023.2.1:

因为 Android Studio 2023.2.1 是当前的 LTS​ 版本,在稳定性、长期维护和对新旧系统版本的适配工具支持上达到了最佳平衡。

新建项目,minSdk和targetSdk,我建议怎么选:

minSdk:23 (Android 6.0) 或 26 (Android 8.0)都可以,我手上的老项目多,也打算兼容老手机,minSdk我选23,同时,超过 95% 的活跃设备都在 Android 6.0 (API 23) 及以上。

targetSdk:34 (Android 14),34 今天来看足够了,Android 15(API 35):占比仅 1~2%(仅最新旗舰机少量升级),Android 16(API 36):尚未正式商用(仅开发者预览版)

gradle:

android {

compileSdk 34

defaultConfig {

applicationId "com.your.app"

minSdk 23 // 或 26, 根据你的市场策略决定

targetSdk 34

versionCode 1

versionName "1.0"

}

// ... 其他配置

}

相关推荐
jack1868911 小时前
安卓手机忘记锁屏密码怎么办? 无需密码也可解锁
android·智能手机
应用市场14 小时前
不用一张图片的像素小游戏:小人是字符串,房间是矩形,平衡靠两千个假玩家
android·kotlin·游戏开发
葵花日记14 小时前
VS2022 美化指南:用 ClaudiaIDE 设置自定义编辑器背景
ide·visualstudio·编辑器
stevenzqzq15 小时前
android 对渠道的理解
android
QEasycloud15 小时前
BOM接口抛转失败钉钉通知策略实战教程:MySQL异常日志到钉钉消息的端到端配置
android·mysql·钉钉
AIsoft_868915 小时前
医患交流内容如何做好记录?
android·iphone
解道Jdon15 小时前
FigCraft把Figma用Rust从零重写了一遍
ide·windows·git·svn·eclipse·github·visual studio
蒸鱼Yuzheng16 小时前
Android Native 崩溃证据链:Tombstone、Build ID 与 Trace 如何联合归因
android·ndk·tombstone·调试符号·崩溃分析
事圆则缓16 小时前
Kotlin 变量与函数:把页面状态和行为写成清楚的契约
android·开发语言·kotlin
hunterandroid16 小时前
MVVM 迁移到 MVI:复杂页面状态如何收敛
android