0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

如何在中新建、运行、打包一个*简单的APP

发表时间:2023-09-07 18:00:47

文章来源:炫佑科技

浏览次数:213

菏泽炫佑科技

如何在中新建、运行、打包一个*简单的APP

学习入门的目标是能够写出一个完整的APP,有交互界面,有基本功能,有本地数据库,能和后端进行数据交换。 在这篇文章中我们将学习如何在APP中创建、运行、打包一个APP,以及*简单的APP的基本要素是什么。

本文已收录于☞学习路线_排序

上一篇文章☞学习路线_工具(五)打造属于你自己的轮子

下一篇文章☞学习路线_入门(二)四要素之一

1.创建一个简单的APP

如今,它们大多数用于开发应用程序。 后面我们要用到的开发工具就会。 如果您的电脑还没有安装,那就赶紧下载安装吧。

官方下载地址:*新版本

1.1 新建APP项目

首先我们打开,我的版本是3.6.1,等待漫长的加载完成,你会看到一个基本的开始菜单:

选择**个Start a new,我们进入选择界面:

开发app需要备案吗_开发app需要多少资金_app开发

它为我们提供了多种内置接口,但通常我们只选择Empty。 我们自己写的*好,YEAH~。 只需点击下一步,我们就来到了基本信息设置:

了解了基本设置后,相信您已经有了自己的决定,那么就让我们点击并等待APP为我们创建吧。 流程完成,到这里一个简单的APP就创建完成了:

1.2 运行APP到设备

创建完APP后,我们需要考虑如何在我们的设备上运行APP。 这里我们首先了解一下ADB。 ADB,全称Debug ,是一个多功能的命令行工具,可以让计算机与设备进行通信。 我们后续对APP的运行或者调试都会通过ADB来完成,但是我们已经为我们提供了一种简单的使用ADB的方法。 我们只需要点击一个按钮就可以完成运行任务。

两个红框圈出的位置就是我们运行APP时需要注意的地方。 左边的是选定的设备。 当前没有连接任何设备。 点击后会弹出已连接设备的列表,其中包括虚拟机,也可以看到并启动。 右侧是运行按钮。 选择目标设备后,点击运行按钮,即可直接在您的设备上运行APP。

通过数据线将设备连接到我们的开发电脑,并在设备的系统设置中打开开发者模式和USB调试。 然后就可以看到连接的设备了。 还可以使用内置的虚拟机创建一个新的虚拟机,并启动新创建的虚拟机来达到同样的效果。

app开发_开发app需要多少资金_开发app需要备案吗

APP运行时的效果是一个白色背景的页面如何在中新建、运行、打包一个*简单的APP,上面有Hello World! 页面中央的文本。

由于只有一页,我们APP运行的效果可以在 中选择,切换预览模式为分割或预览,这里我选择分割:

另外,对于工程的文件显示,默认是mode。 此时看到的文件是过滤后的开发核心文件。 我建议切换到模式。 该模式下每个文件的显示与硬盘上每个文件的路径一致。 。 切换方法如图:

切换完成后可以看到项目的所有文件都可以正常看到:

1.3 打包APP

当我们将APP运行到设备上时,它会自动为我们完成APP打包过程,但它为我们生成的安装包是debug版本,应用程序无法正常发布到应用市场。 有些手机无法直接通过debug安装包完成APP。 安装。 如果我们的APP已经完成了开发工作,那么接下来我们需要对其进行打包,即生成一个版本的安装包。

开发app需要备案吗_app开发_开发app需要多少资金

首先我们打开Build菜单组,选择/APK...菜单,会弹出一个弹框如图:

我们选择APK,点击Next进入下一步:

由于我们是**次使用打包功能,还没有创建,所以需要先点击new。 当然,如果有现成的,那么点击进入文件系统选择。 让我们看看如何创建密钥库:

首先我们选择的路径,输入想要的密码,记得在输入框中第二次输入密码进行确认。 然后命名一个密钥并输入两次密码。 这是密钥可以使用的年数。 建议输入999,毕竟我们无法确定我们的软件能持续多久。 *后是表格。 至少需要填写一项内容,通常是CN的Code。 只需单击“确定”即可。 当我们返回到之前的弹出框时,它会自动填写我们刚刚创建的秘钥信息。 核对后无需再次填写:

如果没有问题,点击Next进入下一步:

这时我们需要选择版本,同时勾选V1和V2两种签名方式,点击等待执行打包工作。 打包完成后,我们可以在左侧看到新生成的文件夹和app-.apk安装包:

生成的app-.apk安装包可以上传到应用市场,也可以直接发送给你的小伙伴,让他安装到手机上试用。

2. APP的基本要素

至此我们已经完成了一个APP的创建、运行、打包的整个流程,但是我们仍然不知道一个APP需要什么。 这些文件和代码都是自动生成的。 那么我们来看看一个APP需要哪些基本要素。

2.1

首先是.xml文件,这里是项目列表,语法是XML,里面列出了APP的关键信息:

通常这里我们会列出APP需要的各种权限,配置的属性,注册app开发,,,,并指定一些全局属性值。

2.2 与

开发app需要多少资金_开发app需要备案吗_app开发

一个APP至少需要一个及其对应的一个,这样用户才能进入APP界面并正常使用。

2.3 资源文件

项目中app/src/main/res文件夹下的所有文件都是资源文件,包括上面提到的那些。 常用的资源文件包括:anim动画、颜色颜色、可绘制对象(通常和图片)、字体字体、布局、菜单菜单、图标(通常只有应用程序图标)、raw原始文件、值数据(颜色、文本、主题样式、 attrs 控制属性等)。

在我们的应用程序中,指定应用程序图标、指定应用程序名称以及使用设置的主题样式非常有用。

2.4 构建。

这是构建APP的配置文件。 它是用语法写的。 通常,需要更改的简单项目包括应用插件依赖项、{} 基本配置和库依赖项。

完全的

今天的分享就到此为止。 文章还有很多不足之处。 如果有什么想法可以直接评论或者私信。 如果对你有帮助,请给我点个赞吧。 喜欢我的朋友可以关注我哦~

本文已收录于☞学习路线_评论

上一篇☞学习路线_工具(五)打造自己的轮子

下一页☞学习路线_入门(二)四大组成部分之一

支持我的朋友可以微信搜索“思维银行”,或者微信扫描下面的二维码,关注我的公众号,每天推送新知识~

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多