问题

由于接第三方sdk时,需要导入第三方文件,接好之后,重新打包的时,发现有时候第三方文件会出现丢失情况

例如接百度定位时:文件 liblocSDK7a.so  会丢失

解决办法:

1,找到引擎文件:

C:\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\plugins\plugin_compile

找到一个python 文件  build_android.py  用vsCode 打开该文件

2,liblockSDK7a.so  文件 放在  build\jsb-default\frameworks\runtime-src  文件下即可

3,,找到该文件中

# copy resources
for cfg in res_files:
cocos.copy_files_with_config(cfg, app_android_root, assets_dir)

在该代码下方写入拷贝文件代码:

#add copy baiduloc liblocSDK7a.so assets begin
cocos.Logging.info( "add copy baidulocation liblocSDK7a.so assets")
desSo = app_android_root + "/libs/armeabi-v7a"
srcSo = app_android_root + "\..\liblocSDK7a.so"
if os.path.isfile(srcSo):
shutil.copy(srcSo, desSo)
# add copy baiduloc liblocSDK7a.so sdk assets end

语言是python 不知道的可以百度一下python 用法  了解简单的就能搞定

4,构建  编译完成之后可以在 native.log 中查看 输出日志  cocos.Logging.info   是否有输出   再到你所要拷贝的文件夹中查找你的文件是否拷贝成功,注意 Python语言缩进

cocos 打包安卓 第三方库文件丢失问题相关推荐

  1. Android Studio 使用Gradle引入第三方库文件的总结

    2019独角兽企业重金招聘Python工程师标准>>> 使用Android Studio开发Android应用时,避免不了需要借助Gradle引入各式各样的第三方库文件,帮助我们更好 ...

  2. PyCharm——如果不小心修改了第三方库文件,怎么办?

    1 问题描述 如果在使用PyCharm进行Python编程时,不小心修改了第三方库文件,怎么办? 2 解决思路 我感觉应该是修改不了的,

  3. 软件配置 | pip下载第三方库文件及配置pip源的不完全总结

    本文对如何使用 pip 下载第三方库文件及配置 pip 源进行不完全总结 1. Updated: 2022 / 8 / 8 软件配置 | pip下载第三方库文件及配置pip源的不完全总结 pip 下载 ...

  4. Swift: 在Swift中桥接OC文件(自己创建的类文件、第三方库文件)

    一.介绍 随着Swift的逐渐成熟,使用swift开发或者混合开发已经成为了一个趋势,本身苹果公司也十分推荐使用Swift这门新语言.目前Swift已经更新到了3.0,估计没有多久4.0就要出来了.那 ...

  5. python第三方库文件传输_本地 Python 代码上传到 Python 第三方库(Pypi)

    程序员对于编程都有自己的"套路",好的套路都会得到复用和 IT 界的传播.这时有一个疑问,怎样来实现呢?小编这里就准备介绍如何将自己写的 Python 包上传到 Python 官网 ...

  6. 使用Composer管理项目第三方库文件

    Composer 前言 最近看了php之道,作为一个现代phper,开发的时候跟的上潮流,而不是因循守旧,停留在模板解析语言阶段,扯远了-最近内部在搭建一个订单数据中心项目,总的需求就是同步商城跟管易 ...

  7. 非常实用的安卓第三方库

    前言: 为了提高开发效率,我们经常会考虑实用第三方开发库,因为,这样可以大大减少开发周期,更是彼此学习的一个几乎,下面是我搜集的几个非常实用的开源库,非常感谢大牛的无私奉献. 1.严振杰首页,里面包含 ...

  8. python第三方库文件传输_Python第三方库在Excel文件读写中的应用

    Python第三方库在Excel文件读写中的应用 文/刘卫华1 史婷婷2 许学添1 [摘 要]摘 要 [期刊名称]<电子技术与软件工程> [年(卷),期]2019(000)016 [总页数 ...

  9. python第三方库文件传输_慢步学习,python库文件概述,再来点第三方库文件安装的干货...

    python是一个开源项目 我们知道Python一个开源的程序设计语言.但确切的说法应该是,Python是一个开源的编程项目,而这个项目由全球开发者共同开发. 就像数学一样,全球开源,有共同的规则,有 ...

  10. webpack 打包第三方库_webpack打包分离第三方库和业务代码

    使用webpack打包工程,通常会需要分离第三方类库和应用本身的代码,因为第三方类库更新频率不高,这样浏览器可以直接从缓存读,不需要项目每次上线再获取一次. 以react为例,正常情况下,最初是这么配 ...

最新文章

  1. Makefile_03:Makefile介绍(作用、例子、原理)
  2. 神经网络 mse一直不变_干货RBF神经网络在财务报表舞弊识别中的应用
  3. 拓扑排序 - 项目管理
  4. Dubbo的Provider配置
  5. 《HTTP 权威指南》笔记:第十四章 安全 HTTP
  6. python以运行效率高著称吗_提升Python程序运行效率的6个方法
  7. java try的用法_Java中try、catch的使用方法
  8. matlab中size(A 2),MATLAB中size(A,2)什么意思
  9. C++---之Arraylist
  10. .NET 6 Preview 5
  11. android 信鸽 小米推送,小米推送通道集成指南
  12. Javascript遍历map集合以及map对象
  13. npm查找依赖包版本
  14. firemonkey mysql_FireMonkey开发技术简明手册.pdf
  15. 巴菲特致股东的信pdf_2020年巴菲特致股东的信
  16. python 主函数传参_Python函数传参详解
  17. __kindof用法
  18. 2019/04/05 腾讯笔试 后台及综合卷(java)
  19. 这些隐藏功能你知道吗
  20. IDEA显示树状目录结构

热门文章

  1. 「津津乐道播客」#161 乱炖 · 地震预警背后的技术思维
  2. 曝光SEO高手藏在内心的SEO秘籍
  3. UE4 设置三连屏显示
  4. 测试开发(社招)面经:滴滴出行
  5. 第一次用consolo口连接思科交换机
  6. 实战(一)——线上故障如何快速排查?小伙伴快看这套技巧大全
  7. 2019年全国声学大会,西安安泰电子诚邀您来参展
  8. 正点原子IMX6ULL阿尔法开发板点亮LED
  9. 侍酒师css,侍酒师的侍酒礼仪
  10. postman测试登录后的接口_接口测试工具Postman使用实践