安卓开发---环境搭建2022最新
2022年最新方案
最近想用手机模拟一下mqtt,能远程监控一些数据和发送一些指令,网上也有一些现成的工具,但是感觉把用户名密码都输入给它,很不安全,没准就被别人窃取走了。
所以就打算自学一下安卓APP开发,自己做一个干净的mqtt客户端。
我的电脑是windows11,所以下面的步骤,怕是会遇到坑,尝试解决吧。开干!
开发环境搭建
参考学习来自
《菜鸟教程》
《使用Android Studio搭建Android集成开发环境(图文教程)》
但是大部分内容都过时了,并不适合最新的软件。所以还是摸索着前进。他们都装JDK,那我也来一个吧。
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里的人才是真的惨。他听不到孩子出生的啼哭了。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgfgche
-
Android Gradle 插件Android Studio 工程 Gradle 构建流程 ① ( 触发 Android Studio 工程构建 | Gradle 构建脚本执行顺序 )
-
Gradle是干什么用的请问maven和gradle有什么区别吗我怎么感觉gradle功能会更加强大
-
Gradle+ASM——隐私政策的那些思考
-
Android Gradle 插件主工程依赖指定 Library 的特定变体 ( LibraryExtension#publishNonDefault 配置 | 依赖指定 Library 变体 )
-
异常:ApkProvisionException: No outputs for the main artifact of variant: debug
-
理解 Gradle Tooling API
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01