IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 安卓开发---环境搭建 -> 正文阅读

[移动开发]安卓开发---环境搭建

2022年最新方案

最近想用手机模拟一下mqtt,能远程监控一些数据和发送一些指令,网上也有一些现成的工具,但是感觉把用户名密码都输入给它,很不安全,没准就被别人窃取走了。
在这里插入图片描述
所以就打算自学一下安卓APP开发,自己做一个干净的mqtt客户端。
我的电脑是windows11,所以下面的步骤,怕是会遇到坑,尝试解决吧。开干!
在这里插入图片描述

开发环境搭建

参考学习来自
《菜鸟教程》
《使用Android Studio搭建Android集成开发环境(图文教程)》
但是大部分内容都过时了,并不适合最新的软件。所以还是摸索着前进。他们都装JDK,那我也来一个吧。
在这里插入图片描述

JDK安装

在这里下载
我下载是exe安装版本,默认安装到C:\Program Files\Java\jdk-17.0.2
即将完成的时候,软件提供一个后续教程
拿出来,关键时刻在学习。
在这里插入图片描述
点击关闭即可。
我也不知道为什么要安装这个JDK,感觉Android Studio自带了JDK。是错觉吗?
在这里插入图片描述

Android studio安装

下载路径
然后一路next
在这里插入图片描述
然后就弹出了
在这里插入图片描述
解决方法
我这里用的第二种,绕过了SDK检查,软件能够运行起来了。那么为什么不用第一种,因为不管用
在这里插入图片描述
初始页面。
在这里插入图片描述

下载SDK

要开发APP,必须要有SDK,各个安卓版本的SDK都不一样,按需下载。打开SDK Manager
在这里插入图片描述
然后修改sdk保存路径和需要的SDK及工具,配置好路径之后,就会自动下载一部分,然后Android 11是我后来下载的。感觉用得上。
在这里插入图片描述

创建project

点击New Project。这里的Project,不是APP,而是work space,工作空间的意思。
在这里插入图片描述
选择basic activity,为什么选它,因为他是第一个。
在这里插入图片描述

在这里插入图片描述
我这里选择了安卓11,因为我的手机版本是11,不过看起来在所有安卓设备中的比例不高。
在这里插入图片描述

就进入了主界面开发
在这里插入图片描述

第一个APP

默认主题黑呼呼的。看着不舒服
在这里插入图片描述

先改一下明亮的主题
File->Settings
在这里插入图片描述
这就亮堂多了,像我的做事风格。
在这里插入图片描述

打开一下layout,发现一直是加载,可能是因为这个后台在运行。
在这里插入图片描述
在这里插入图片描述
耐心等待就好。
时间好长……
在这里插入图片描述
终于出来了
在这里插入图片描述

模拟器

这里直接选择内部的模拟器,有一个外部模拟器也很出名,但是装完插件并没有链接进来,所以就不用了,免得误导别人。
在这里插入图片描述下面有些图片是安装之后截图的,可能不太一样,将就看一下吧。思路是对的。

在这里插入图片描述
新增一个设备,默认的只有几种厂家手机。因为人家是主流。
在这里插入图片描述
随便选一个吧。
在这里插入图片描述
然后等待安装完成后点击启动app。
在这里插入图片描述
要耐心等待一会,毕竟这个是模拟器。
就能看到你这个模拟器运行你的APP了
在这里插入图片描述

稍作修改

如何知道这个页面是你开发的呢?万一你看错了呢,或者运行的根本不是你的程序?
在这里插入图片描述

打开第一页的laylout framgment_first.xml,修改一下框里的提示内容,点一下中间,再点一下右边的黑色竖线
在这里插入图片描述
然后打开编译翻译在这里插入图片描述
修改为中文
在这里插入图片描述
重新运行一下app,没错,你的改动生效了。

在这里插入图片描述
好歹是修改了一个提示,知道自己确实是在修改它。
在这里插入图片描述

结束语

今天看到了丰县事件的人民日报的通告,感兴趣的可以去看看 传送门
结果也算差强人意吧。
在这里插入图片描述
都说花有重开日,可是小梅花失去的时光,怕是没办法弥补了。
在这里插入图片描述
有人说,字节和心脏,只能有一个跳动。活着的人在找证据,证明有关活着无关,ICU里的人才是真的惨。他听不到孩子出生的啼哭了。
在这里插入图片描述

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-02-24 15:24:46  更:2022-02-24 15:26:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/22 20:30:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码