Android Studio安装配置

一、注意事项

想做安卓app和开发板通信,踩了大坑,Android 开发不是下载了就能直接开发的,对于新手需要注意的如下:

1、Android Studio版本,根据自己的Android Studio版本对应决定了你所兼容的AGP(Android Gradle)

2、AGP的版本决定了你所使用的Gradle最低版本。具体都是什么做用可以百度

3、一般不用配置JDK(JAVA环境、解释器等)版本,Android Studio会带jre。如果需要安装JDK,需要看项目需求和Android Studio等兼容性。

二、安装Android studio 并配置(流程中使用的不算老的版本,目前我这边配置完成,可兼容)

1、官网下载Android 移动应用开发者工具 -- Android 开发者 | Android Developers

安装过程中,文件夹放在自己想放的位置(尽量便于管理,例如:D:\developSoft\Android Studio23.2.1\)。

安装完成后打开后,直接新建工程,

工程建成后等待装载和同步完成。

同步完成这个按钮会可用。

然后进行配置

配置SDK地址,我放在默认目录下的,应该可以不放在C盘

然后进行配置

代理地址改成这个

设置代理

gradle文件配置

复制代码
distributionBase=GRADLE_USER_HOME
#distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip
distributionUrl=http://mirrors.cloud.tencent.com/gradle/gradle-8.4-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME


#gradle-8.3-bin.zip
#?? http://mirrors.cloud.tencent.com/gradle/
#?? http://mirrors.aliyun.com/macports/distfiles/gradle/

设置(下载记得点OK)

如果没意外下载完成后应该会成功,如果有问题就查看报错,是不是什么版本没对上,目前使用SDK34,SDK TOOL34,Gradle8.4 ,Gradle Plugin8.3.0-rc01,JDK好像是自动配置的8还是7,Android Studio安装后会自动配置。

三、Android Studio工程

打错了build.gradle是sdk配置版本文件

gitgnore为git文件、settings.gradle是仓库配置信息(gradle是项目项目自动化构建开源工具,会帮助项目进行构建,生成,打包之类的管理)。

app文件夹下是我们的项目文件,

1、build是生成的临时文件

2、libs文件夹是项目使用的外部java包文件(可以自己建立放在里面引用)

3、src是我们的源代码

4、gitgnore为git相关忽略文件

5、proguard-rules是混淆的配置文件,生成正式包时需要使用

src内文件

1、android test是可做的java测试,可以跑在电脑上

2、main下面是我们的java代码文件和res资源文件(图片、图标、配置、颜色、主题、字符串等)

3、androidmanifest文件是用来配置安卓四大组件

4、

工程目录参考视频Android项目目录结构_哔哩哔哩_bilibili

相关推荐
十幺卜入3 分钟前
Unity3d C# 基于安卓真机调试日志抓取拓展包(Android Logcat)
android·c#·unity 安卓调试·unity 安卓模拟·unity排查问题
frontend_frank11 分钟前
脱离 Electron autoUpdater:uni-app跨端更新:Windows+Android统一实现方案
android·前端·javascript·electron·uni-app
怦怦蓝24 分钟前
IDEA 开发邮件发送功能:全流程报错解决方案汇总
java·ide·intellij-idea·发邮件
薛晓刚39 分钟前
MySQL的replace使用分析
android·adb
DengDongQi1 小时前
Jetpack Compose 滚轮选择器
android
stevenzqzq1 小时前
Android Studio Logcat 基础认知
android·ide·android studio·日志
代码不停1 小时前
MySQL事务
android·数据库·mysql
朝花不迟暮1 小时前
使用Android Studio生成apk,卡在Running Gradle task ‘assembleDebug...解决方法
android·ide·android studio
yngsqq2 小时前
使用VS(.NET MAUI)开发第一个安卓APP
android·.net
Android-Flutter2 小时前
android compose LazyVerticalGrid上下滚动的网格布局 使用
android·kotlin