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中不会显示,需要自己去我的电脑里找
相关推荐
用户2373903314718 小时前
Android Studio一个模板左侧文件的作用
android studio
老帅不老3 天前
视频feed流框架-原创
android studio·android things
过-眼-云-烟3 天前
新版Android Studio能打包但无法run ‘app‘,编译通过后手机中没有安装,顶部一直转圈
android·ide·android studio
AIOT魔法师3 天前
修复Android studio的adb无法连接手机问题
adb·智能手机·android studio
雨声不在4 天前
使用android studio分析cpu开销
android·ide·android studio
AI视觉网奇4 天前
android studio 断点无效
android·ide·android studio
jiaxi的天空4 天前
android studio gradle 访问不了
android·ide·android studio
柳岸风5 天前
Android Studio Meerkat | 2024.3.1 Gradle Tasks不展示
android·ide·android studio
郭庆汝5 天前
Windows安装java流程
java·windows·android studio
尚久龙5 天前
安卓学习 之 SeekBar(音视频播放进度条)
android·java·学习·手机·android studio