zoukankan      html  css  js  c++  java
  • android生成apk包出现Unable to add "XXX" Zip add failed问题

    最近试图整合umeng至cocos2d-x围棋项目,一切好工作,准备生成apk当出现了大量的数据包

    [2014-06-03 20:02:52 - MyApp]       Unable to add 'G:cocos2d-x-2.2.3projectsMyAppproj.androidassetscrystal_guardianackground.jpg': Zip add failed
    [2014-06-03 20:02:52 - MyApp] ERROR: unable to process assets while packaging 'G:cocos2d-x-2.2.3projectsMyAppproj.androidin
    esources.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


    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    Java方法
    Java程序控制
    Java基础语法
    编程语言的两大类型
    IntelliJ IDEA优化配置
    Hello World
    Java安装及卸载
    Java来龙去脉
    计算机底层基础
    Day14
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4620310.html
Copyright © 2011-2022 走看看