移动开发(三):使用.NET MAUI打包第一个安卓APK完整过程

news/2024/10/20 20:34:38

 

之前给大家介绍过使用使用.NET MAUI开发第一个安卓APP,今天给大家介绍如何打包成APK,然后安装到安卓手机正常运行。这里还是沿用之前搭建好的应用程序。

首先确保项目可以正常运行,具体如下图:

 

一、修改AndroidManifest.xml 配置APP基本信息权限

首先设置AndroidManifest.xml文件,设置安卓APP的权限和APP的一些基本信息,具体文件位置如下图:

 

这一步非常关键,要不然打包成APK后,手机安装后无法运行。这个我第一次打包的时候没有设置APK权限造成可以安装不过无法正常启动,直接闪退。

 

另外还可以设置APP的一些基本信息

 

主要包括名称、版本号、主题等基本信息,大家可以根据需要进行设置。

设置完成后点击保存

 

二、修改项目属性调整输出Android包格式为APK

首先切换为release,然后设置项目属性,因为默认打包生成的文件格式是aab,如果需要安装到手机,需要修改位apk格式。

点击Android然后选中选项标签页,把Android包格式调整为apk。

 

然后点击保存按钮。进行后续的操作。

三、项目发布

选中MyFirstMauiApp项目,鼠标右键然后点击发布选项。

 

然后就会打开存档管理器,项目就会自动进行发布

 

发布成功之后如下

 

注意:关注一下格式是否为apk。这个时候发布的apk是无法进行安装的,需要进行后续的分发操作。

四、APP分发

这里点击分发按钮

 

接着需要选择分发频道,我们这里选择临时按钮,不需要考虑申请证书。

 

然后创建Android密钥

 

注意:必填项输入框要输入内容

创建完成后点击另存为按钮。

 

然后选择apk的保存位置。

 

然后输入临时密钥的密码

 

点击确认,表示安装包打包成功。

 

然后打开分发可以直接打开apk的文件路径

 

然后我们发送到手机进行安装。手机安装成功后运行效果如下图:

安装成功如下图:

 

运行效果如下图:

 

五、总结

以上是.Net MAUI打包为apk的整个过程,亲测成功,感兴趣的朋友可以试一下,如果打包过程中有问题的话,欢迎评论区沟通交流!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/72582.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

算法与数据结构——堆排序

堆排序 堆排序(heap sort)是一种基于堆数据结构实现的高效排序算法。我们可以利用已经学过的“建堆操作”和“元素出堆操作”实现堆排序。输入数组并建立小顶堆,此时最小元素位于堆顶。 不断执行出堆操作,依次记录出堆元素,即可得到从小到大排序的序列。以上方法虽然可行,…

ZBrush和3D-Coat各自的优缺点是什么?

zbrush支持的模型面数高英文界面,3d coat支持的模型面数比zbrsh低有中文界 ZBrush优缺点1、ZBrush优点: zbrush是高精度建模poser制作的首选。可搭配雕刻版使用,主要为烘焙高细节的铁图建模。因为是高精度模型,不适用于动画和游戏制作,所以建模师普遍用它来制作贴图,辅助…

24. 两两交换链表中的节点

给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例 1: 输入:head = [1,2,3,4] 输出:[2,1,4,3] 示例 2: 输入:head = [] 输出:[] 示例 3: 输入:head = [1] 输出:[1] 解题思…

Z函数(扩展KMP)

Z函数学习,Z数组和E数组的构建扩展KMP(Z函数) Z数组 简单理解 \(Z[i]\) 表示字符串从i出发,与整体相比有多长的公共前缀 a a a b a a c 7 2 1 0 2 1 0可以先理解马拉车再来看 首先,设置两个类似的东西,关键点 \(c\) 和最右边界 \(r\) ,表示 \(Z[c]\) 是目前所有 \(Z\) 中…

2024北森题库(含答案)

"2024北森题库(含答案)"揭示了这是一份针对教育和考试领域的资源,特别是与北森题库相关的练习题目和解答。北森题库通常指的是由北森公司提供的各类考试模拟题集,涵盖了诸多考试科目,如公务员考试、事业单位招聘、教师资格证考试等。这份资料对于备考者来说是一…

页面下拉刷新事件

启用下拉刷新 配置下拉刷新样式监听页面的下拉刷新事件 停止下拉刷新样式

2024 最新 jetbrains GoLand 2024.1.6 激活(亲测可用)

注意:接下来本文分享免费激活 GoLand 等Jetbrains全家桶工具,一直支持到最新版本2024.1.6。 1.下载安装IDEA (mac、window、linux都支持) 大家直接在官网下载最新版本,登陆官网,下载最新版本2024.1.4。一步一步确定安装,然后打开 这里提示输入激活码,先关闭应用!!!…

2024 最新 jetbrains DataGrip 2024.1.6 激活(亲测可用)

注意:接下来本文分享免费激活 IDEA 等Jetbrains全家桶工具,一直支持到最新版本2024.1.6。 1.下载安装IDEA (mac、window、linux都支持) 大家直接在官网下载最新版本,登陆官网,下载最新版本2024.1.4。一步一步确定安装,然后打开 这里提示输入激活码,先关闭应用!!!2.…