zoukankan      html  css  js  c++  java
  • Android打包失败Proguard returned with error code 1. See console

    问题一:

    [2013-06-28 11:12:10 - ] Proguard returned with error code 1. See console

    [2013-06-28 11:12:10 - ] Note: there were 1 duplicate class definitions.

    [2013-06-28 11:12:10 - ] Warning: android.support.v4.os.ParcelableCompatCreatorHoneycombMR2: can't find superclass or interface android.os.Parcelable$ClassLoaderCreator

    ....

    问题一解决方法:

    这个问题是由于代码混淆引起的,找不到引用包。

    只需在你的proguard.cfg中添加如下两行即可。

    -ignorewarnings
    -libraryjars libs/android-support-v4.jar

    你可以根据你的项目提示,添加需要的jar。

    备注:

    如果添加上面两行后依然打包不成功,那么你需要修改位于

    android-sdk-windows oolsproguardin的目录下的: proguard.bat 文件,

    用记事本打开,修改如下:

    把 
    call %java_exe% -jar "%PROGUARD_HOME%"libproguard.jar %* 
    改为: 
    call %java_exe% -jar "%PROGUARD_HOME%"libproguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9 
    即可! 

    此方法是把当前版本SDK改成和之前SDK版本中含有的proguard.bat文件一致!



    =================问题一over========================

  • 相关阅读:
    hdu2089 数位dp
    AIM Tech Round 3 (Div. 2)
    Codeforces Round #372 (Div. 2)
    src 小心得
    水平文字垂直居中
    点击验证码刷新(tp3.1)--超简单
    TP3.1 中URL和APP区别
    getField方法
    PHP截取中文无乱码函数——cutstr
    substr — 详解
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3161438.html
Copyright © 2011-2022 走看看