返回顶部

[Windows] 查找谷歌已安装的浏览器插件的包所在位置和如何打包扩展程序+一般遇到的问题

[复制链接]
awagink 显示全部楼层 发表于 2021-2-12 00:32:39 |阅读模式 打印 上一主题 下一主题
试听
亲,登录后才能试听哦。
登录方法:
1.电脑版在右上角【登录】
2.手机版点右下角【登录】进入登录页面。

一、查找已经安装的扩展程序目录和打包扩展程序

1、在谷歌地址栏输入chrome:version 回车
2、找到 “个人资料路径”,该路径下的Extensions文件夹里面便是已安装的浏览器插件的包
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTg5OTAyMg==,size_16,color_FFFFFF,t_70#pic_center
3、需要打包的话,先打开浏览器的扩展程序页面
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTg5OTAyMg==,size_16,color_FFFFFF,t_70#pic_center
4、点击打包扩展程序后弹出以下弹窗
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTg5OTAyMg==,size_16,color_FFFFFF,t_70#pic_center

5、注意,此处的打包程序根目录可以是你已安装的浏览器插件的包目录,也可以是未安装的浏览器插件的包目录

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTg5OTAyMg==,size_16,color_FFFFFF,t_70#pic_center

注意:

打开扩展程序所在根目录的其他方法

win+r输入:

  1. C://Users/Administrator/AppData/Local/Google/Chrome/User Data/Default/Extensions
复制代码

确定,打开根目录

找到名称与将要打包的扩展程序的ID一致的文件夹-,打开进入,出现的是一个版本号文件夹,双击打开

1120344-20171103165644357-765862920.png

3.点击"打包扩展程序",点击地址栏,右键复制上面的路径,输入到扩展程序根目录中-->点击"打包扩展程序";

说明:

文件夹名称就是你将要打包的扩展程序的ID;

上下路径不一致是因为两者的创作时间不同,请忽略!

1120344-20170704081307347-1893972945.png


6、点击浏览选择扩展程序根目录,私钥文件可以不填,然后点击打包扩展程序
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTg5OTAyMg==,size_16,color_FFFFFF,t_70#pic_center
7、打包成功生成一个crx文件(扩展程序包)和一个pem文件(私钥文件),pem文件可以不要了,需要安装时直接用crx文件即可。

注意:打包的文件一般放在插件安装的根目录下,安装完之后有一个提示框注意里面的路径。
20200822160755760.png#pic_center



二、一般会遇到的问题
  2.1 清单文件不可读
       1120344-20170704075448659-678468402.png
  原因:路径错误
       1120344-20170704075617565-546243090.png
  错误路径:C:UsersAdministratorAppDataLocalGoogleChromeUser DataDefaultExtensionsefaidnbmnnnibpcajpcglclefindmkaj
  解决方案:
    第一步:打开对应的插件所在目录,点开该文件夹,会发现:还有一个子文件夹(一般是版本号),选择要打包的程序所在路径需要加上版本号这个文件夹,否则打包时就会报错;
    第二步:将产生的私钥文件删除掉。
       1120344-20170704080432050-1392951351.png
  正确路径:C:UsersAdministratorAppDataLocalGoogleChromeUser DataDefaultExtensionsefaidnbmnnnibpcajpcglclefindmkaj        .0.0.379_0
    第三步:点击“打包程序” ,如果成功,不用看下面
  4.2 manifest_version版本出错
       1120344-20170704081017394-424118858.png
  参考地址:http://tieba.baidu.com/p/3901860996
  原因:自 Chrome 18 开始,Google 便建议将 manifest_version 升级至 2,并开始弃用 manifest v1
  解决方案:
    manifest.json 必须有一项为 manifest_version 且值必须为 2
    第一步:找到要打包的程序所在目录里面有一个文件manifest.json,用记事本(或其他工具)打开,将"manifest_version": 2添加上即可。
1120344-20170704082012940-417103183.png
    第二步:点击“打包程序” ,这时候必然会出现另一个错误
  4.3 指定扩展程序的私有密钥已存在。请重复使用该密钥,或者先删除它。
       1120344-20170704082422894-1676752300.png
  解决方案:
    找到要打包的程序所在目录(版本号所在目录),会发现一个文件:版本号.pem,将该私钥删除,重新打包即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

纳速健身网 成立于2006年8月,是目前国内优秀健身运动网站,拥有超过30万会员。形成了以健身伴奏音乐、养生知识、武术、太极拳、健身气功、运动健身等优质视频、图文教程及文章信息分享的一体化站点。为健身爱好者提供了一个健身运动信息资源交流的平台。
  • 纳速QQ群乙:151815303
  • 纳速QQ群丙:79104490
  • 微信交流群:微信好友搜索【nasuwang】加客服微信进群,备注【纳速】
  •                     或者扫描页面底部右侧二维码添加客服微信>>>
  • 微信公众号

  • 微信群客服交流

  • Copyright © 2006-2021, 纳速健身网. | | 辽ICP备13002388号-1 辽公安网备21050202000005号公安网备号 纳速武术-乙 QQ