欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Android开发环境搭建+AS常用功能指导文档

程序员文章站 2022-06-21 23:46:15
一、AndroidStudio 开发环境搭建简单介绍AndroidStudio它是 Google 推出的功能强大的 android 开发工具,支持 Java 和 Koltin 语言。官网的介绍:Android Studio provides the fastest tools for building apps on every type of Android device.下载AndroidStudio去官网 https://developer.android.google.cn/studi...

AndroidStudio 已经迭代了好几个版本,功能已稳定,各种配置的方法在搜索引擎里基本都能找到,这里做一些简单汇总整理。

一、AndroidStudio 开发环境搭建

  1. 简单介绍AndroidStudio
    它是 Google 推出的功能强大的 android 开发工具,支持 Java 和 Koltin 语言。
    官网的介绍:
    Android Studio provides the fastest tools for building apps on every type of Android device.
  2. 下载AndroidStudio
    去官网 https://developer.android.google.cn/studio 下载最新版本。
  3. 官网说明的新功能简单介绍
    快速预览:xml编写的UI页面在预览页快速看到效果、ConstraintLayout 的可视化操作等;
    apk 分析:检查清单文件、资源和DEX文件等;
    模拟器:快速的模拟器、小改动可以直接 Apply Changes ;
    代码编辑:智能代码编辑器,主要体现在代码提示;
    灵活构建系统:由Gradle提供支持,androidstudio的构建系统允许您定制构建,以便从单个项目为不同设备生成多个构建变体,主要体现在多渠道打包;
    实时分析器:实时分析app内存情况;
  4. 开始安装
    安装后一直下一步即可,在选择 安装路径 和 SDK 的时候,默认放在C盘 ,建议放在D盘、E盘等,防止占用太多 C 盘空间,导致电脑卡顿。 Android开发环境搭建+AS常用功能指导文档
    详细步骤可参考 https://www.jianshu.com/p/492111393275

二、AS工程初步了解

  1. 新建一个 HelloWorld 工程
    首次安装点击 Create a new Android studio Project ,非首次则执行 File – New – New Project
    Android开发环境搭建+AS常用功能指导文档
    写上工程名、包名、选择路径等,
    Android开发环境搭建+AS常用功能指导文档
    然后默认得到一个 Hello World 工程。
  2. 目录介绍
    project 视图,就是磁盘目录的形式,我们重点关注 app/src/main 目录,也就是源代码目录;Android开发环境搭建+AS常用功能指导文档
    切换到 app 视图,就只显示源码和编译配置相关的东西 Android开发环境搭建+AS常用功能指导文档
  3. 常用工具栏说明 Android开发环境搭建+AS常用功能指导文档

三、AS配置修改

  1. 修改主题和面板字体
    File – Settings – Appearance
    Android开发环境搭建+AS常用功能指导文档

  2. 修改代码字体
    File – Settings – Editor – Font
    Android开发环境搭建+AS常用功能指导文档

  3. 修改文件格式为 UTF-8 ,方便显示中文
    Android开发环境搭建+AS常用功能指导文档
    ps:代码文件格式一版保存为 UTF-8 无BOM 格式
    Android开发环境搭建+AS常用功能指导文档

  4. 修改SDK路径
    Android开发环境搭建+AS常用功能指导文档
    SDK Platforms 栏,可下载多个版本备用,方便查看Android 源码,示例:
    Android开发环境搭建+AS常用功能指导文档
    SDK Tools 栏,主要下载SDK相关工具, CMake 、NDK 相关的,按需下载即可;
    Android开发环境搭建+AS常用功能指导文档

  5. 分配内存
    找到AS安装路径,如 D:\Android\Android Studio\bin , 32位机器打开 studio.exe.vmoptions 文件 ,64位机器打
    studio64.exe.vmoptions 文件,修改 Xms 、Xmx的值。
    其中-Xms 是JVM启动的起始堆内存,堆内存是分配给对象的内存。
    其中-Xmx 是 Java 虚拟机启动时的参数,用于限制最大堆内存。所以这里也需要更改。这里的更改根据电脑的实际情
    况进行分配。
    Android开发环境搭建+AS常用功能指导文档

  6. 自定义ToolBar
    Android开发环境搭建+AS常用功能指导文档
    新增按钮、分隔线、为新按钮添加 icon 等
    Android开发环境搭建+AS常用功能指导文档

  7. 添加插件
    直接AS里下载
    Android开发环境搭建+AS常用功能指导文档
    从本地导入,然后根据路径选择对应的插件包
    Android开发环境搭建+AS常用功能指导文档

  8. 修改虚拟机(AVD)路径
    虚拟机默认放在 C:\Users\Administrator.android\avd ,占用C盘;把它改到其他盘。
    方法;添加环境变量,
    变量名:ANDROID_SDK_HOME
    变量值:D:\Android\AVD ;手动创建一个目录,把目录名对应上即可;
    参考 AndroidStudio修改虚拟机AVD路径_bctool的博客-CSDN博客_android studio更改虚拟机路径
    https://blog.csdn.net/bctool/article/details/52714359

四、常用快捷键

在AS里, Help – Keymap Reference 可以得到官方快捷键汇总表 IntelliJIDEA_ReferenceCard.pdf
这里列出常用的:

  1. 某个文件里搜索: Ctrl + F
  2. 全局搜索:双击 shift
  3. 对文件重命名:Shift + F6
  4. 复制整行:Ctrl + D
  5. 删除整行:Ctrl +Y
  6. 跳到指定行: Ctrl +G
  7. 重写父类方法:Ctrl + O
  8. 重写接口:Ctrl + I
  9. 显示常用操作:Alt + Insert
  10. 安装应用 Run app : Shift + F10
  11. 代码格式化 : Ctrl + Alt + L

五、常用插件

参考 最好用的Android Studio插件

  1. 翻译插件:ECTranslation
  2. Gson插件:GsonFormat ,根据json数据快速得到 JavaBean

六、AS实战

  1. 修改gradle 配置
    从其他地方导入的AS工程到自己电脑上,加载很久也不行;
    修改项目的 build.gradle 文件
    Android开发环境搭建+AS常用功能指导文档
    修改 gradle-wrapper.properties 文件
    Android开发环境搭建+AS常用功能指导文档
    把这两个地方改成自己的就可以了。
  2. 导入依赖包
    把要导入的依赖包(jar包、aar包)放到在目录 app/libs下(有则直接放,没有就创建;一版创建为 lib 、或者 libs),修改 app 的 build.gradle 文件
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation(name: 'name', ext: 'aar')

Android开发环境搭建+AS常用功能指导文档
另一种方法是,把 mstar.jar 包放到 libs 目录下,对 mstar.jar 右键,add as library。

  1. 使用国内镜像
    有些库无法引用,可使用国内镜像
    参考 AndroidStudio maven jcenter google 等仓库配置国内镜像_ezconn的博客-CSDN博客_maven google
    https://blog.csdn.net/ezconn/article/details/90794869?d=1594366163619

    Android开发环境搭建+AS常用功能指导文档
  2. 修改生成的 apk 的名字
    默认build 生成的apk 名为 app-debug.apk ,修改为自己的。修改 app 的 build.gradle 文件,
    在 android{ } 里添加如下
android.applicationVariants.all {
        variant ->
            variant.outputs.all {
                //这里修改apk文件名
                outputFileName = "TestViomiKey_${variant.name}_v${variant.versionName}.apk"
            }
    }

Android开发环境搭建+AS常用功能指导文档

  1. 生成apk Android开发环境搭建+AS常用功能指导文档

  2. 打系统签名
    方法总结:用 keytool-importkeypair-master 工具、系统签名文件 platform.x509.pem platform.pk8 生成 jks 或者 keystore ,AS 导入jks 或者 keystore 并添加配置。
    参考 使用AndroidStudio生成打有系统签名的apk

  3. 多渠道打包
    参考 教你如何一套源码编译多个APP,不同的签名,包名,界面,字段

本文地址:https://blog.csdn.net/weixin_44021334/article/details/107578814

相关标签: Android