electron android编译,使用Electron开发一款Apk安装器应用

a32542277b83

作为经常与安卓打交道的开发人员,apk安装是一件很频繁的事,但无奈一直找不到一款简洁的pc应用,可以作为apk默认打开方式,打开后直接安装到选定的安卓设备。那就自己撸一款pc应用吧。

(文章末尾附带源码与最终效果)

需求设计:

可作为apk类型文件默认打开方式;

可枚举当前已连接电脑的可用安卓设备;

有安装状态展示;

...

可行性分析:

主要功能是需要传输apk到手机,并命令手机安装这个文件,从安卓开发的角度来看,adb就可以完成这些事,它提供了一系列的命令,来支持PC与手机的数据交互。

结合以上分析,就可以大致构思下产品原型啦。

技术调研:

针对PC应用开发小白,PC端应用开发当然使用时下流行的electron,它提供了友善的运行环境与较低的学习成本,能满足大部分PC应用开发需求。

开发调试:

electron应用的项目结构基于nodejs。此处使用了electron@10.0.0,先是初始化项目:

npm init

npm install --save-dev electron@10.0.0

这里初始化可以参考官网教程

接下来就是编写业务逻辑了,详细代码可以参考底部源码链接,此处介绍下主要功能函数。

检查软件运行环境:


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部