Android Java学习笔记一 如何运行调试第一个Android Java程序

如何运行调试第一个Android Java程序

作者: kagula

日期: 2020-11-5

内容概要

        这里我们不会写一行代码, 而是利用向导选择一个应用模板建立一个最简单的App,  记录下如何在模拟器和小米机器上编译 运行 我们第一个Android App.

读者对象为很长一段时间没接触Android开发的资深程序员, 所以有些细节不会详细描述.

        主要内容为二个部分 [1]建立第一个App, 在模拟器上的运行和调试. [2]在小米9 SE上的运行和调试, 以及部署.

正文

本文测试环境

[1] Microsoft Windows [版本 10.0.18362.1139]

[2] Android Studio 4.0.1

[3]小米9 SE  MIUI 12.0.2

建立第一个App

第一步:

在官网下载Android Studio, 并安装运行Android Studio.

第二步:

       新建程序, 选择Java语言,  Android 10, 和一个App模板.

最后一步:

       Build App, 如果OK的花, 说明我们安装的开发环境没有问题.

补充:

       打开新建的项目后,  熟悉下菜单栏, 工具栏和Source Navigator等开发环境后, 再熟悉下代码, 进入下一个环节.

Android模拟器

第一步:

添加虚拟设备:

        主菜单->Tools->AVD Manager->Create Virtual Device->选择Android 10.0选项

大概需要9个GB的存储空间, 慢慢等待下载完成即可.

最后一步:

        在主窗口界面可以选择项目运行在哪个虚拟机上或则物理机上, 选在你刚新添加的虚拟机.

运行项目, 会自动Build.  Android Studio会打开虚拟机, 这个过程可能需要几秒钟. 

        你也可以在java源码中下断点, 以Debug模式进入断点.    

小米9SE

手机上调试

第一步:

    打开小米9 SE手机, 进入开发者模式, 设置允许USB调试, USB安装.

第二步:

    确保USB连接没有接触不良.

    如果前面步骤正确,  Android Studio主界面的可运行设备会多一个[Xiaomi MI 9 SE]选项.

最后一步:

     点击Android Studio主窗口[Xiaomi MI 9 SE]选项右面的绿色箭头.

    小米手机可能会提示你是否允许安装, 点击允许, 程序运行, 现在你可以在物理机(小米9SE手机)上调试代码了.    

离线部署

第一步:

    主菜单->Build->Generate Signed Bundle/APK->APK->Release | Signature Version选择V1(Jar Signature)即可,  没有数字签名文件, 暂时我们自己直接在窗口中选择创建一个就可以了, 有条件的话可以去买一个.

第二步:

    Build app会在Event Log窗口中出现类似下面的提示

                     APK(s) generated successfully for module 'app' with 1 build variant:

              Build variant 'release': locate or analyze the APK.

点击locate会弹出包含新生成 apk文件的文件夹, 典型的文件名为app-release.apk.

确保手机和电脑已经连接, 手机已经设置为文件传输模式, 把apk文件放到电脑下面的路径中

“此电脑\MI 9 SE\内部存储设备\Download”

最后一步:

    使用手机打开这个apk文件, 直接安装.

安装完成后选择打开App可以在小米9 SE上正常运行.

补充:

        如果build的是没有签名的Debug版apk文件, 会提示”警告!这是高危应用!”, 而且安装会失败.

参考资料

[1]<<Build and run your app>>

https://developer.android.com/studio/run

 

猜你喜欢

转载自blog.csdn.net/lee353086/article/details/109509995
今日推荐