博客
关于我
【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/

你可能感兴趣的文章
Oracle11g服务详细介绍及哪些服务是必须开启的?
查看>>
Oracle11g静默安装dbca,netca报错处理--直接跟换操作系统
查看>>
oracle12安装软件后安装数据库,然后需要自己配置监听
查看>>
Oracle——08PL/SQL简介,基本程序结构和语句
查看>>
oracle下的OVER(PARTITION BY)函数介绍
查看>>
Oracle中DATE数据相减问题
查看>>
Oracle中merge into的使用
查看>>
oracle中sql查询上月、本月、上周、本周、昨天、今天的数据!
查看>>
oracle中sql的case语句运用--根据不同条件去排序!
查看>>
oracle中关于日期问题的汇总!
查看>>
Oracle中常用的语句
查看>>
Oracle中的rownum 和rowid的用法和区别
查看>>
oracle典型安装失败,安装oracle 10失败
查看>>
Oracle监听配置、数据库实例配置等
查看>>
oracle系统 介绍,ORACLE数据库管理系统介绍
查看>>
oracle零碎要点---ip地址问题,服务问题,系统默认密码问题
查看>>
org.apache.poi.hssf.util.Region
查看>>
org/hibernate/validator/internal/engine
查看>>
orm总结
查看>>
OSG学习:场景图形管理(四)——多视图多窗口渲染
查看>>