🤖 Android Studio 新手上路小记
📝 包教包不会,跟着做就对了!

步骤 0:环境准备 📥

工欲善其事,必先利其器。开始前请确保以下环境配置完毕:

⚠️ 重要提醒: 251 版本的 Android Studio 的 Gradlew 需要 JDK 的版本至少为 jdk-17

步骤 1:创建最基础的 Android APP 📱

新建项目并运行一个 "Hello World" 界面。

步骤 操作
1 打开 Android Studio → New Project → Empty Views Activity (可选 Java)
2 设置项目名称:MyFirstApp,语言选择:Java
3 最低 API Level:选择 API 21 (Android 5.0)
4 运行基础界面,确认显示 "Hello World!"

代码示例 (activity_main.xml):

<TextView
    android:id="@+id/helloText"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello World!"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintRight_toRightOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

步骤 1.5:汉化 Android Studio 🌏

💡 小贴士: 251 版本官网插件最高只到 242 版本。建议在 GitHub 搜索 AndroidStudioChineseLanguagePack,下载 242 版本补丁,可兼容 251 版本。

步骤 2:封装 SDK 📦

SDK (Software Development Kit) 即软件开发工具包。我们将创建一个 Library 模块。

  1. 创建模块: 文件 (File) → 新建 (New) → New Module → Android Library
  2. 名称: mylibrary (默认包名 com.example.mylibrary)
  3. 编写代码: 新建 Java 类 TextUtils
public static String createWelcomeMessage(String name) {
    return "Welcome, " + name + "! (From SDK)";
}

步骤 3:主工程调用 SDK 🔗

在主工程中依赖刚才创建的 SDK 模块。

1. 添加依赖 (build.gradle Module: app):

dependencies {
    implementation project(':mylibrary') // 添加这一行
    // 其他依赖...
}

⚠️ 修改 gradle 文件后记得点击 Sync Now 进行同步。

2. 调用方法 (MainActivity.java):

import com.example.mylibrary.TextUtils;

// …
TextView textView = findViewById(R.id.helloText);
String welcomeMsg = TextUtils.createWelcomeMessage(“Android Developer”);
textView.setText(welcomeMsg);

步骤 4:导出 SDK 为 AAR 文件 📤

AAR (Android Archive) 是一种打包 SDK 文件的格式,方便分享给他人使用。

操作 命令/配置
生成 AAR ./gradlew :mylibrary:assembleRelease
拷贝文件 mylibrary-release.aar 拷至 app/libs 文件夹
修改依赖 implementation files('libs/mylibrary-release.aar')
配置仓库 settings.gradle 中添加 flatDir { dirs 'app/libs' }

📝 总结

通过以上步骤,你可以完成:

  • ✅ 基础 Android App 开发
  • ✅ SDK 模块封装与调用
  • ✅ AAR 打包与手动集成
🎉 完结撒花!Android 开发之旅正式开始!