作为一个web前端程序员,开发App本也是无可厚非的事情,选择uniapp开发安卓时,插件市场有大量的插件支持,也是一个优势。但是如果是对接板子的厂家的sdk,这个是个令人相当头痛的事情。也就意味着需要使用到原生安卓,从跨度来说,这确实是一个挑战。就算熟练了原生安卓,还得去熟练uniapp的插件开发。这个问题我相信很多使用uniapp开发App的前端人员来说,是个不小的挑战,下面我将介绍一下对应的解决方案。
方案一
1 在插件市场上找对应的插件,可能会涉及到收费。
2 如果插件市场上没有,有特定的厂家功能对接,那么可以花费找第三方帮忙开发
方案二
老老实实学习,自己开发
额外学习的技术点: andriod原生,uniapp的插件开发
下面着重介绍uniapp的插件开发,将以实际的设备的灯带变色SDK作为实际开发案例
Uniapp插件开发流程
前置条件:
1 下载好Android Studio
2 Hbuilder
3 Android离线版SDK
4 Android签名证书和app key-可以在uniapp后台管理对应的应用上获取( https://dev.dcloud.net.cn/pages/app/list)
image.png