从零开发 Android APK 并发布两大应用商店的完整实操流程,步骤清晰可直接照着做:
一、开发 Android Hello World APK
1. 开发环境准备
- 下载安装 Android Studio(官方 IDE,自带 SDK、模拟器)
- 安装完成后,配置 Android SDK、模拟器或连接真机
2. 创建新项目
- 打开 Android Studio → New Project
- 选择 Empty Activity → Next
- 填写项目信息:
- Name:HelloWorld
- Package name:自定义唯一包名(如 com.yourname.helloworld)
- Language:Kotlin/Java 任选
- Minimum SDK:建议 API 21 及以上
- Finish 等待项目构建完成
3. 代码与界面
默认 Empty Activity 已经自带Hello World!文本,布局文件activity_main.xml中:
XML
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
4. 编译生成 APK
方式 1:调试 APK(测试用)
- 点击工具栏 ▶ Run,选择模拟器 / 真机,自动安装运行
方式 2:发布版签名 APK/AAB(上架必需)
- 菜单栏 Build → Generate Signed Bundle/APK
- 选择 Android App Bundle (AAB) 或 APK,推荐 AAB(Google 商店优先)
- 创建 / 选择密钥库(jks),牢记密钥密码、别名、密码
- 选择 release 构建,生成最终发布包
二、发布到 Google Play 商店
前置条件
- 注册 Google Play 开发者账号,需支付一次性注册费
- 准备应用素材:图标、截图、描述、隐私政策网页
发布步骤
- 登录 Google Play Console
- 创建应用,填写应用名称、默认语言、是否付费
- 配置商店清单:
- 应用详情:标题、简介、详细描述
- 媒体资源:图标、截图、宣传图
- 上传 AAB/APK:
- 左侧 生产 → 创建新版本 → 上传签名后的 AAB
- 配置内容分级、适用地区、数据安全表单
- 提交审核,审核通过后自动上架
三、发布到 微软应用商店 (Microsoft Store)
微软商店可上架Android 应用,依赖微软的 Windows Subsystem for Android,流程如下:

前置条件
- 注册 Microsoft 开发者账号
- 准备好已签名的 Android APK 文件

发布步骤
- 登录 Microsoft Partner Center
- 创建新应用 → 选择 Android 应用 类型
- 填写应用标识、名称、描述、类别、分级
- 上传签名好的 APK 包
- 配置权限、适用设备、地区定价
- 提交应用进行审核,审核通过后在 Microsoft Store 可搜索下载
四、关键注意事项
- 包名必须全球唯一,且上架后不可修改
- 应用必须包含公开可访问的隐私政策页面,否则审核驳回
- 签名密钥务必妥善保存,后续更新必须用同一密钥
- 两个商店均有内容审核规范,禁止违规内容
- 开发者账号均为付费注册,且有地区资质要求