最近接手Google插件开发的需求,在此将自己的经验做个总结,防止忘记,也供其他小伙伴做参考
发现一篇比较好的关于google如何开发的文档,附上作者的文档出处,# 小茗同学的博客园 【干货】Chrome插件(扩展)开发全攻略
一.如何发布
1.创建并登录google账号
2.来到 开发者信息中心 点击上传新内容,这里要先付费哦
3.点击上传新内容,弹出下图的弹框(图1),拖入zip包的时候,会让二次信息验证(图2)
注:若是更新版本,可以在下图处,上传新的软件包即可,注意key.pem要有,并且跟上次传的一致
4.根据提示,在浏览器输入2次验证的地址
5.这里的发布跟微信小程序不一样哦,审核通过会自动发布的,不需要手动发布,所以小伙伴们在提交审核的时候需要注意一下哈,而且审核的时间有点久,至少7天。
上图标记处的按钮勾上(默认勾上的),审核通过即可自动发布;如果不勾上,审核通过30天内,没有发布,即会过期失效哦
发布注意事项
a.提交审核需要修改manifest.json文件 version 的版本号
b.注意key.pem 文件需要存在,并且ID要跟google应用商店的ID保持一致
c.手动压缩成zip包拖入即可
二. 想拿到应用商店的代码
在浏览器搜索 chrome 插件下载 会有很多网上出现,本人常用的是 ,供大家参考
三. 开发环境使用扩展程序
这个模块相信开发的小伙伴都有在使用,这里做个记录
1.google浏览器右上角竖着的三个点,点击弹框选择设置,进入下图的页面,选择扩展程序。
2.扩展程序页面
3.
a.【打包扩展程序】,打包生成crx, 开发环境用的后缀可改成zip(此zip为crx改的,非压缩生成的),直接安装
b.zip解压后的数据,可通过【加载已解压的扩展程序】 加入到浏览器的扩展程序中
c.打包开发环境的,使用chrome打包,需要把key拿出来,单独选目录和key,key不能丢,开发环境打包先挪走,发布在挪回来打包
开发模式经常会遇到安装的error问题,用【加载已解压的扩展程序】 产生问题的可能性最小
crx > zip > 已解压
若有不对之处,欢迎留言指正哦