Android Studio 入门并跑通现有代码

1. Android Studio安装

先安装JDK(之前已安装),再安装Android Studio(安装时会附带安装SDK)。


在软件开发中,JDK(Java Development Kit)和 SDK(Software Development Kit)有以下含义:

一、JDK

定义

JDK 是 Java 开发工具包,它是用于开发 Java 应用程序的软件集合。

组成部分

编译器:将 Java 源代码编译成字节码。例如,“javac” 编译器可以将开发者编写的 “.java” 文件转换为 “.class” 字节码文件。

运行时环境(JRE):包含了 Java 虚拟机(JVM)以及运行 Java 程序所需的核心类库。JVM 负责将字节码解释成特定操作系统可以理解的机器码并执行。

其他工具:如调试工具(jdb)、文档生成工具(javadoc)等,帮助开发者进行程序的调试、文档编写等工作。

作用

为 Java 开发者提供了开发、编译、调试和运行 Java 程序的必要工具和环境。

二、SDK

定义

SDK 是软件开发工具包,它针对特定的软件平台、操作系统或硬件设备,提供了一系列用于开发软件应用的工具和资源。

组成部分(以 Android SDK 为例)

开发工具:如 Android Studio,用于编写、构建和调试 Android 应用程序。

平台工具:包括与 Android 设备进行交互的工具,如 ADB(Android Debug Bridge)。

API:提供了丰富的功能接口,让开发者可以访问设备的各种硬件和软件功能,如摄像头、传感器、网络等。

系统镜像:用于模拟不同版本的 Android 操作系统的虚拟机镜像。

作用

帮助开发者更高效地开发特定平台或设备上的软件应用,提供了从开发到测试再到部署的一系列支持。

总之,JDK 主要用于 Java 开发,而 SDK 可以针对不同的平台和技术,为开发者提供更广泛的开发支持。

2. Android Studio HTTP代理设置

安装插件的时候发现,如果没有代理就无法安装插件,于是开始设置代理

步骤参照该教程

Android studio设置国内镜像代理(HTTP Proxy)教程详解_android studio 国内代理-CSDN博客

3. Android Studio汉化

由于文件-设置-插件中没有汉化插件,于是在网上寻找资源

Chinese (Simplified) Language Pack / 中文语言包 Plugin for JetBrains IDEs | JetBrains Marketplace

在帮助-关于中显示我的Android Studio是2024.1.2版本的

下载对应版本的即可

之后步骤参照该教程Android Studio 最新汉化包下载及安装方法,持续更新 & IDEA_android studio汉化包-CSDN博客 

4. Android Studio主题设置

在文件-设置-插件中寻找相应主题即可。

5. SDK

Q:什么是SDK?

A:SDK 就像是一个装满了各种工具的百宝箱。

假如你想盖一座房子,SDK 就好比是一个预先准备好的工具箱,里面有锤子、扳手、螺丝刀等各种工具。你盖房子的时候,不用自己去从头制造这些工具,直接从这个工具箱里拿出来就可以用。

在软件开发中也是一样哦。当开发者想要开发一个软件或者应用程序的时候,SDK 提供了一系列已经预先编写好的代码、工具和功能模块。这些东西可以帮助开发者更快速、更高效地完成开发工作。比如,一个游戏开发者想要在游戏中加入社交分享功能,就可以使用社交平台提供的 SDK,里面可能包含了实现分享功能的代码和接口,开发者不需要自己从零开始去编写实现社交分享的所有代码,直接调用 SDK 中的功能就可以了。

总之,SDK 就是为了让软件开发变得更容易、更快捷的一个工具集合。 


设置SDK的路径 

6. 连接手机

IT老王:Android Studio连接手机详细教程_怎么在android studio连手机到开发者模式-CSDN博客

安装Google USB Driver 

安装与手机对应的Android平台

用数据线连接手机电脑

按下【Win+X】组合键呼出快捷菜单,点击【设备管理器】

找到自己的的手机

点击手机图标,进入属性界面。选择驱动程序,点击更新驱动程序。

选择浏览我的电脑以查找驱动程序 

之后提示选择路径,选择刚才下载的usb driver 的下载路径。

"D:\Android SDK\extras\google\usb_driver"

点击下一步可以了

打开手机设置→关于本机→版本信息,一直点击版本号,出现输入锁屏密码的提示,输入之后进入开发者模式

打开手机设置→其他设置→开发者选项,打开USB调试

之后发现没有反应,再次连接数据线,再次打开项目。 

手机上出现“允许USB调试吗?”点击“允许”

 

在Android Studio 上选择你的手机点击run,然后手机会自动提示你,安装程序。授权本次安装。安装完成后,即可运行。 

APP界面

 

将手机添加到Running Devices,在电脑上查看手机界面。

 

7. 项目类型 

项目:展示整个项目的整体结构,包括各个模块、文件夹等,方便开发者快速导航和管理项目的各个组成部分。

软件包:以软件包的形式呈现项目中的代码文件结构,有助于组织和查找不同功能模块对应的代码。

项目文件:列出项目中的所有文件,包括源代码文件、资源文件、配置文件等。

生产:可能与项目的正式发布版本相关,比如最终生成的可安装的应用程序包等。

测试:包含用于项目测试的文件和工具,如单元测试、集成测试等相关的代码和配置。

项目源文件:指开发者编写的源代码文件,如 Java、Kotlin 等编程语言的代码文件。

项目非源文件:通常包括项目中的非源代码文件,如图片、布局文件、配置文件等资源文件。

打开文件:显示当前在 Android Studio 中打开的文件列表,方便快速切换正在编辑的文件。

临时文件:在开发过程中产生的临时文件,一般用于缓存或中间处理,通常在特定操作完成后可以被清理。

控制台:显示程序运行时的输出信息,包括错误信息、调试信息、日志输出等,帮助开发者了解程序的运行状态和问题所在。

Android:一般用于展示与 Android 开发相关的特定视图和工具,比如 Android 项目的资源管理器、设备连接和调试相关的界面等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值