博客
关于我
【Android Studio 3.5.3】写helloworld程序及调试运行方法
阅读量:570 次
发布时间:2019-03-10

本文共 1522 字,大约阅读时间需要 5 分钟。

建工程

在 Android Studio 中创建项目

在 Welcome to Android Studio 窗口中,点击 Start a new Android Studio project。如果您已打开一个项目,请依次选择 File > New > New Project。

在 Choose your project 窗口中,选择 Empty Activity,然后点击 Next。注意:不要选择 No Activity,因为生成的工程没有 Activity,不能直接跑,要加入代码才能跑起来。

在 Configure your project 窗口中,完成以下操作:

在 Name 字段中输入 My First App。在 Package name 字段中输入 com.example.myfirstapp。如果您想将项目放在其他文件夹中,请更改其 Save 位置。在 Language 下拉菜单中选择 Java 或 Kotlin。在 Use androidx.* artifacts 旁边的复选框中选中。其他选项保持原样。点击完成。

注意:保存路径里不能有中文,否则 "Next"、"Finish" 按钮都是灰色的,无法选中。

经过一段时间的处理后,Android Studio 主窗口会出现。

工程建好后,就会自动编译。

编译可能会遇到问题点:"ERROR: Received close_notify during handshake"。

解决方法:下载最新版本的 Android Studio,再安装一遍就 OK 了。

运行设备

首先要先把虚拟机开着,直接点选运行就行,只不过,运行可能需要 2 秒。

运行效果:

关键点:屏幕分辨率使用 480*800 的就行,配置太高,电脑会很卡,都跑不起来了。

在安卓开发板上运行(优先)

啥都不用管,连上 USB,点击 run 就直接跑起来了。

在手机上运行

华为手机打开 "开发人员选项":

"设置 > 关于手机",点击 "版本号" 这一栏 7 到 8 次,就会提示开发者模式已打开。再退回到上一级菜单,就会发现多了一个 "开发人员选项"。关掉这个项选更简单,选项里直接关掉就行。

用 adb 测试是否已连接上。

Android adb 安装及使用 见附件。

adb devices 找不到设备怎么办?

打开设备管理器,可以看到手机驱动没有安装。

这时,可通过驱动人生等装上驱动,装上驱动后如下:

再输入 adb devices,就可以显示到设备了。

在虚拟机上运行

注意:跑模拟器一般会卡一点,毕竟,要耗费这么多的资源来模拟一个手机,所以,尽量找个手机直接跑。

点开 AVD Mannager。

创建一个虚拟机。

选择系统镜像,由于我的手机是安卓 9,所以也相应选择 9 的版本。

然后耐心等待在线下载完毕。

虚拟机打开后是这样了。

虚拟机打开后,就可以选择在虚拟机上运行啦。

附件 1:Android adb 安装及使用

安装

装了 Android Studio 之类的软件(甚至 360 手机助手也自带),就会自动包含 adb 这个命令,搜一下 "adb.exe" 就可知其安装路径。

如果在命令行里输入 adb,提示没有该命令,那么,我们所需要做的仅仅是把该路径添加到 path 环境变量里即可。

使用

如大多数命令一样,输入 "adb" 就会弹出一个详细的帮助。根据这个 "帮助",就可以轻松使用啦。

查看设备

打开 cmd,直接输入就好,前面可以不需要任何命令。

打开 cmd,输入 "adb shell ls" 等 Linux 命令,直接输入就好,前面可以不需要任何命令。

转载地址:http://ezgpz.baihongyu.com/

你可能感兴趣的文章
python在gpu上运行_【python】python开启GPU加速
查看>>
Python在def函数中使用for循环
查看>>
Python在def函数中使用for循环
查看>>
Python在Conda环境中,但在Windows虚拟环境中没有激活
查看>>
python系列【仅供参考】:python pip 错误 ModuleNotFoundError: No module named pip._internal 解决办法
查看>>
python图像条状状噪声,使用PYTHON PIL从验证码图像中删除背景嘈杂的线条
查看>>
Python图像处理:从内存加载jpeg
查看>>
python固定后缀(名物化词汇)词频统计:抽取+统计+可视化
查看>>
python商品评论数据采集与分析可视化系统 Flask框架 requests爬虫 NLP情感分析 毕业设计 源码
查看>>
python商品数据分析可视化系统(带爬虫)京东销售数据分析 计算机毕业设计 源码下载
查看>>
python商品库存管理系统 django框架 商品网站 MySQL数据库 源码下载 计算机毕业设计
查看>>
Python哪个版本最稳定好用2023.10.19
查看>>
Python和黑客技术的渊源
查看>>
Python和RF编写接口自动化
查看>>
python和js哪个难_【Python】记一次学习,Python 与 js 在实现闭包时的差异
查看>>
python和java哪个更值得学——来自知乎高赞回答
查看>>
python和c混合编程 github_在pycharm中使用git版本管理以及同步github的方法
查看>>
python命名空间更改_Python模块xml.etree.ElementTree自动修改xml命名空间键
查看>>
Python命名中尾随下划线有什么好处?
查看>>
Python启动脚本
查看>>