关于uni-app的使用感触

关于uni-app的使用感触,第1张

最近用uni-app开发了一个项目,下面说一下使用的具体感触吧。
先介绍一下项目大概的情况,,需要开发出ios和android两个客户端,功能不算太多,也不算少,大概30多个页面的样子。后台接口和设计图都已经确认好。客户端开发的话只有我一个,于是大胆的尝试了一下。
开发速度上来说的话,比原生开发确实周期要短很多,而且相对来说方便很多。
文档算是比较齐全,而且碰到任何问题都可以在社区上去搜索答案,还可以加入他们的QQ群进行咨询,所以综合来看到的话其实支持还是够的。在开发过程中碰到问题确实也通过这些渠道迎刃而解。
如果对Vue比较熟悉的话,上手还是比较快的,很方便前端人员进行开发。其实和平时使用vue差不多,只有一些小小的差异。开发的时候注意一下就行。
uni-app可以打包android,ios,微信小程序,h5等运行。兼容性这块的话,大部分都算比较好,在不同端没有不同表现,地图的 *** 作上稍微会有一些不同。
App Store上架的话根据官方的文档其实是没有任何问题的,昨天我们的已经通过审核,微信小程序的审核也没有出现问题。
在特定的场景,uni-app还是值得考虑是否用来作为技术选型的,初次体验的感觉来看还是没有发现任何问题的。

uniapp原生插件开发与使用
问题1 : 导入UniPlugin-Hello-AS工程项目后,运行时虚拟器报device support x86 but apk only supports armeabi-v7a

问题2 :打包uni-app插件时,选择Gradle--->插件module--->Tasks--->build--->assembleRelease(双击运行生成module的aar文件)

双击运行assembleRelease时失败:

修改插件module的gradle:除了对sdk的arr包引入不用改为implementation,其他地方的compileOnly都需改为implementation。

成功:

成功获取插件module的aar文件:

备注:官网原生插件开发文档中添加依赖库是所有都用compileOnly,也不知道为什么到导致运行assembleRelease时报错,将compileOnly再改为implementation即可。

不可以。
UniApp是一款基于Vuejs框架的跨平台开发工具,可以快速开发出同时适用于多个平台的应用程序。论文写作一般需要采用Word、LaTeX等专业的文本编辑软件,而不是移动端的应用程序开发工具,所以UniApp不可以撰写论文。
在撰写论文时,应该选择专业的文本编辑工具来撰写论文,并遵守学术规范和格式要求,以确保论文的质量和可读性。


uniapp一套代码开发app和微信小程序
uniapp对于独自开发是相当友好的,一套代码可以兼容app(安卓,ios),小程序,h5等,一定程度上降低了开发的成本,个人开发的压力也在某种程度上减小了。

1首先需要在manifestorjson里,将Maps(地图)的勾打上。如图

2在APP SDK配置里设置,将高德定位地图勾打上,再填上地图应用KEY。如图

3第二步需要到高德地图上注册开发者,申请权限。

如果是测试用,则安全码那可以直接填HBUILDERX提供的码:BA:AD:09:3A:82:82:9F:B4:32:A7:B2:8C:B4:CC:F0:E9:F3:7D:AE:58。Package就是打包时名称。按“获取KEY”后,即可获取KEY值,将其填入第二步即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/13048696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存