Android Studio入门

本篇适用于第一次接触安卓的用户,主要内容包括下载Android Studio、运行、打包一个简单的apk

安装Android Studio

访问Download Android Studio & App Tools - Android Developers (google.cn),下载Android Studio并安装,安装默认选项即可。

新建一个空白项目

  1. 选择New Project
  2. 选择Emptyp Views Activity
  3. Language(开发语言)选择JavaMinimum SDK(最低运行环境)看需求选,Build configuration language(构建配置语言)选择Grovvy

初始化环境

创建完项目后大概率会构建失败,或者依赖包下载很慢,现在要做的是修改镜像源,这里用到了腾讯软件源、阿里云镜像源

解决gradle环境下载超时Timeout

  1. 方式1(推荐) 更改自动下载gradle的地址

找到/gradle/wrapper/gradle-wrapper.properties,修改distributionUrl使用腾讯软件源

properties 复制代码
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.7-bin.zip
  1. 方式2 ,手动下载gradle,并解压到指定位置(C:\Users\Administrator\.gradle\wrapper\dists),若里面有gradle-8.5-bin.zip.part,将名字改成gradle-8.5-bin.zip.ok

配置gradle下载依赖包的源

  1. 根目录下找到settings.gradle
  2. 添加阿里云镜像源
  3. 重新开始下载依赖
gradle 复制代码
maven { url 'https://maven.aliyun.com/repository/google'}
maven { url 'https://maven.aliyun.com/repository/public'}

虚拟机中运行APP

  1. 下载完依赖且编译完后,界面应该长这样
  1. 其中/res/layout/activity_main.xml是主界面,里面写了 Hello world
  1. 选择运行的虚拟设备,正常来说有默认值,可以手动先运行虚拟设备,或者启动APP时会自动先运行虚拟设备
  1. 启动APP
  1. 启动APP可能遇到的问题:

Android Emulator Hypervisor Driver for AMD Processors installation failed. 没有开启CPU虚拟化

连接手机运行APP

  1. 自己的手机:设置 - 关于手机 - 查看Android 版本
  2. 下载安卓依赖: Android Studio - Tools - SDK Manager - Android SDK - SDK Platforms - 勾选手机的安卓版本
  3. 下载USB驱动: Android Studio - Tools - SDK Manager - Android SDK - SDK Tools - 勾选Google USB Driver
  4. 查看Android SDK Locationi: Android Studio - File - Project Structure - SDK Location
  5. 手机通过USB连接电脑:我的电脑 - 管理 - 设备管理器 - 便携设备 - 自己的手机 - 驱动程序 - 更新驱动程序 - 浏览我的电脑以查找驱动程序 - 选择目录到usb_driver,例如C:\Users\Administrator\AppData\Local\Android\Sdk\extras\google\usb_driver,会提示你的设备的最佳驱动程序已安装
  6. 此时查看Android Studio 能看到自己的手机选项,运行即可安装APP

打包APK

  1. Build - Generate Signed App Bundle / APK - 选择APK(打包成APK)
  2. 因为刚开始没有密钥,所以选择 Create new
  3. 选择完密钥后,选择要构建的版本:debug调试版、release发行版,这里选择debug即可。
  4. 打包完成后,apk包会在项目内 /app/debug,但是在Android Studio中不会显示,需要自己去我的电脑里找
相关推荐
CYRUS_STUDIO2 小时前
Android 源码如何导入 Android Studio?踩坑与解决方案详解
android·android studio·源码阅读
EQ-雪梨蛋花汤3 小时前
【Unity&AS】Unity & Android Studio 联合开发快速入门:环境配置、AAR 集成与双向调用教程
unity·游戏引擎·android studio
前端赵哈哈3 小时前
初学者入门:Android 实现 Tab 点击切换(TabLayout + ViewPager2)
android·java·android studio
Mertrix_ITCH7 小时前
在 Android Studio 中修改 APK 启动图标(2025826)
android·ide·android studio
闲暇部落3 天前
android studio配置 build
android·android studio·build
南风里4 天前
Android Studio下载gradle文件很慢的捷径之路
android·ide·android studio
bianshaopeng6 天前
Android studio gradle 下载不下来
ide·android studio
编程乐学8 天前
原创模板--基于 Android 开发的驾考训练App
android·android studio·大作业·移动端开发·安卓移动开发·驾考宝典·驾考app
aqiu~9 天前
Android Studio受难记
android·android studio
一枚小小程序员哈9 天前
基于Android的随身小管家APP的设计与实现/基于SSM框架的财务管理系统/android Studio/java/原生开发
android·ide·android studio