首页 > 其他分享 >『UniApp』uni-app-打包成App

『UniApp』uni-app-打包成App

时间:2023-12-30 09:01:23浏览次数:24  
标签:UniApp 这个 app 配置 支持 App 打包 模拟器

前言

大家好,我是 BNTang, 在上一节文章中,我给大家详细的介绍了如何将我开发好的项目打包为微信小程序并且发布到微信小程序商店

趁热打铁,在来一篇文章,给大家详细的介绍如何将项目打包成APP。

正文

打包 App 也是一样的,首先需要配置关于 App 应用的基础信息,打开 manifest.json

配置 App图标

选择 App 图标配置,选择一张即可,下面的尺寸都是自动生成而来的(建议使用 1024 * 1024):

配置 App启动界面

如果你有启动页面,你就可以在这个配置项当中进行配置,没有就不用配了。

配置 App模块

如果你用到了模块当中的内容,勾选上,然后打包进去即可,没有用到就算了。

配置 App权限

就是看你应用 App 中的权限,比如说你项目中用到了蓝牙,读取通讯录等等,就在这个配置中勾选上对应的权限即可。

配置 App常用其它设置

关于这个呢,我介绍里面的两个记好了,分别是 minSdkVersiontargetSdkVersion,这两个是必须要配置的,其他的可以不用管。

  • 那么这个怎么配置呢,在这个配置项的右侧有一个参考文档,点击进去
  • 你就会看到这个文档,详细的内容大家可以自己去看看

大概意思就是说支持的安卓版本,最低支持的版本是多少,最高支持的版本是多少,这个大家可以根据自己的项目需求进行配置。

我这里配置为 21 与 28,然后再将下面的支持CPU类型勾选一下:

一般情况下只需要勾选前面两个就可以了,x86 是模拟器的,arm64-v8a 是真机的,如果你想要支持模拟器,那么就勾选上 x86

好了,大致就是这些,现在就可以点击发行了。

安装 App 云打包插件:

接下来的就是耐心等待,打包成功之后控制台会输出如下图信息:

点击打开所在目录,双击 .apk 文件就可以安装到模拟器当中:

然后就可以双击这个程序运行起来:

或者找到工程目录中的 unpackage/release/apk

之后将这个文件发送给其它人进行安装即可。

End

  • 如果你有任何问题或建议,欢迎在下方留言,我会尽快回复
  • 如果你觉得本文对你有帮助,欢迎点赞、收藏,你的支持是我写作的最大动力

标签:UniApp,这个,app,配置,支持,App,打包,模拟器
From: https://www.cnblogs.com/BNTang/p/17936024.html

相关文章

  • JavaScript的apply、call、bind方法
    JavaScript的apply、call、bind方法概述简述这三个方法存在一定的迷惑性,而且对于刚看ES6的人来说,十分难理解,这里为了以后我可能会复习到这个知识点,做出详解。总的来说,这三个方法都是将某某某(某01)绑定在某某某(某02)上,然后执行这个被绑定的某某某(某01),或者单纯就是绑定不执行。详......
  • [Mac软件]App Cleaner & Uninstaller 8.2.5应用程序清理和卸载
    AppCleaner&Uninstaller是一款Mac应用程序,它可以帮助用户完全删除应用程序及其相关的服务文件、扩展文件等。以下是该应用程序的主要功能:完全删除应用程序:通过将应用程序图标拖到垃圾桶中删除程序,可以彻底清除应用程序及其相关文件,释放磁盘空间。删除所有类型的服务文件:除了删除......
  • ASP.NET Core 6(.NET 6) Program.cs中使用读取appsettings.json配置文件
    ​ 在ASP.NETCore6(.NET6)中,可以使用Json格式的appsettings.json配置文件来配置应用程序,用于存储应用程序的配置信息,方便我们灵活的配置应用程序。本文主要介绍Program.cs中,使用读取appsettings.json配置文件的方法,以及相关的示例代码。1、通过配置实体类的方式1)配置实体......
  • Dapper 查询多个表,映身到对象的实例对象
    publicasyncTask<IEnumerable<SplitMergeOrderSourcePlanOrderView>>GetSplitMergeOrderSourcePlanOrderViewAsync(longsplitMergeOrderId){stringsql="selecta.*,b.*fromPlanOrderViewajoinSplitMergeOrderSourcebona.Id=b.PlanOr......
  • iOSapp开发怎么分享小程序?
    Hello,大家好我是咕噜铁蛋!随着移动互联网的迅猛发展,小程序作为一种新型的应用形态,已经逐渐成为移动开发领域的新宠。对于iOS开发者来说,如何将自己的APP与小程序进行无缝对接,为用户提供更加便捷的服务,成为了一个值得探讨的话题。今天铁蛋讲为大家详细解读iOS开发APP如何分享小程序。......
  • Dapper官方文档(七)【结果之匿名类型,强类型,多映射,多结果,多类型】
    结果匿名描述可以使用扩展方法执行查询并使用动态类型映射结果。匿名类型结果可以从以下扩展方法映射:QueryQueryFirstQueryFirstOrDefaultQuerySingleQuerySingleOrDefault这些扩展方法可以从IDbConnection类型的任意对象中调用。案例-QueryQuery方法可以执行查询......
  • mac安装appium(android/ios)
    一.(android)前提:1.安装java2.安装homebrew3.安装xcode4.安装git5.安装androidsdk官网https://www.androiddevtools.cn/  将下载的AndroidSDK解压,将得到如下目录。(具体安装步骤可以阅读SDKReadme.txt)阅读SDKReadme.txt文档得知:Inordertostartde......
  • flask 数据库初体验 只接受post方法 不接受直接访问 在 Flask 的应用上下文 app_conte
    fromflaskimportFlask,render_template,requestfromflask_sqlalchemyimportSQLAlchemyapp=Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI']='sqlite:///my_database.db'db=SQLAlchemy(app)classUser(db.Model):id=db......
  • 小黄鸟绕过app检测代理抓包
    最近需要抓包一个安卓软件,但是该软件有检测,只要检测到代理网络,就执行不访问网络操作。所以经过百度找到了下面这个方法解决:ps:如果你的手机已经root就可以忽略这一步。如果手机没有root,我们需要用到vmos虚拟机软件。下载地址:https://wwxk.lanzouj.com/i77pA1jaey2b  把超......
  • Xcode 15 正式版发布(百度网盘下载) - Apple 平台 IDE
    Xcode15正式版发布(百度网盘下载)-Apple平台IDE发布日期:September18,2023,北京时间9月19日凌晨Xcode15Release(15A240d)-Apple平台IDEIDEforiOS/iPadOS/macOS/watchOS/tvOS/visonOS作者主页:sysin.orgvisonOS支持已更新。Xcode15使您能够为所有Apple平台开发......