最近在尝试集成中手游play800sdk到cocos2d-x项目中去,一切都搞好,准备生成apk包时出现了大量的

[2014-06-03 20:02:52 - MyApp]       Unable to add 'G:\cocos2d-x-2.2.3\projects\MyApp\proj.android\assets\crystal_guardian\background.jpg': Zip add failed
[2014-06-03 20:02:52 - MyApp] ERROR: unable to process assets while packaging 'G:\cocos2d-x-2.2.3\projects\MyApp\proj.android\bin\resources.ap_'

这种错误,网上很多说是权限错误,但我把相关的文件权限全部改成完全控制也解决不了,后来根据以下方法解决了问题:
找到项目中proj.android底下的build_native.sh

打开并修改

60行的 -rf改为  -rfp

64行在cp后加上 -p

即修改后为

if [ -d "$file" ]; then
    cp -rfp "$file" "$APP_ANDROID_ROOT"/assets
fi
 
if [ -f "$file" ]; then
    cp -p "$file" "$APP_ANDROID_ROOT"/assets
fi

————————————————
版权声明:本文为CSDN博主「CBUU_moon」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cbuu_moon/article/details/28294127

android生成apk包出现Unable to add XXX Zip add failed问题相关推荐

  1. android批处理脚本,BAT批处理一键生成APK包脚本分享

    BAT批处理一键生成APK包脚本分享 将本bat放到cocos2dx目录下你的工程的project.android下(需修改变量). ASmaker 用来将Resources文件夹下的lua文件批量加 ...

  2. android+包+反编译,简单的Android之apk包反编译方法

    网上相关的文章一大堆了,我只是总结下自己的反编译方法和工具 工具下载地址: 下载上面的三个工具的压缩包 Apktool_v1.5.1_CHS_By_b-sf.rar dex2jar.zip jd-gu ...

  3. Java script生成apk_lua脚本实现自动生成APK包

    可以根据需要自行扩展了. 使用前tool path 还有 target path的前两个还是需要自己设置下. 一些小的函数 jit_file copy_file 我就不贴了 比较简单,用来luajit ...

  4. android生成apk流程,Android Studio生成APK的基本流程

    Android Studio生成APK的基本流程 2020年08月14日 | 萬仟网移动技术 | 我要评论 Android Studio生成APK流程修改版本号和文件名安全加固(可选)生成签名apk修 ...

  5. android adb apk包名,ADB命令简单使用--查看包名、activity等

    1.连接设备 adb connect ip 2.查看连接的设备 adb devices 3.安装/卸载Android 应用 adb install packagesname adb uninstall ...

  6. android 生成apk名字自动已,Jenkins打包android应用时自动签名apk详解

    前言 如果你是使用android studio编译项目的化,在编译apk只会会自动给apk签名. 但默认配置下jenkins下编译出的apk是unsign的.需要一些额外的设置才能自动sign. 这个 ...

  7. java 生成apk包_Eclipse导出安卓apk文件的图文教程

    安装到Android手机上的apk需要签名,本文描述了如何创建自己的签名及从Eclipse中导出apk. 方法/步骤 1.在Eclipse中选择一个Android工程,然后点击鼠标右键菜单中的&quo ...

  8. 【具体到每一步】uniapp打包app生成apk包

    先配置 云打包 关于证书 备注 弹出来这么个东西是加入你这个应用要发布到商店,需要签署的一些东西,先不用管了 然后等等 这个时间有点长 [HBuilder] 02:28:29.892 打包成功后会自动 ...

  9. Android 下载apk包并安装

    1.权限申请 8.0以后需要. <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES&q ...

最新文章

  1. 【linux命令】setterm控制终端属性命令(中英文)
  2. Linux之文件管理命令
  3. 58. Length of Last Word
  4. Servlet学习笔记(三)之HttpServletRequest
  5. 【JavaEE WEB 开发】Tomcat 详解 Servlet 入门
  6. 一文看懂Python(四)-----os.path模块篇
  7. linux中断底半部机制
  8. 配置文件编辑和历史文件编辑代码
  9. 2019.7.2刷题统计
  10. java语言的演化——读JavaOne ppt笔记
  11. Docker Compose安装与简介
  12. listView/GridView getChild获取不到的解决方法
  13. 将加密的pdf转化成word
  14. Vue--day03--组件
  15. html短信验证登录
  16. cati服务器授权信息无效,CATI基础知识介绍(四)
  17. 【数据结构】CH3 栈和队列
  18. DFT中常用英文缩写,词汇及详解(每日持续更新)
  19. PNETLAB中可以导入的交换机、防火墙等设备镜像
  20. 你知道怎么测试搜索框吗?

热门文章

  1. Windows10下利用DOSBOX和MASM32搭建汇编语言环境
  2. 【数字IC快速入门】linux基本操作
  3. 511遇见易语言程序集模块和类模块的区别
  4. 初识0day漏洞以及SQL错误盲注
  5. 【翻译】RUST无锁编程
  6. 运用Excel进行数据分析
  7. java.lang.ClassCastException: xxx.User cannot be cast to
  8. Android 扬声器与听筒的切换
  9. H5打包成app源码
  10. 【Simulink教程案例1】基于Simulink的PID控制器设计与实现