<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java,J2EE,Weblogic,Oracle

    java項目隨筆
    隨筆 - 90, 文章 - 6, 評論 - 61, 引用 - 0
    數據加載中……

    Android編程之解決android-support-v4打包問題

    如果工程引入了Android-support-v4的jar類庫,那么在工程打包混淆時,就會出現報錯提示。例如提示你:You may need to specify additional library jars (using '-libraryjars')。

    這里先給出解決方案,稍后我們再來解釋如何處理類似情況:

    在proguard.cfg里的后面,添加如下內容:

    1.-libraryjars /android-support-v4.jar 
    2.-dontwarn android.support.v4.** 
    3.-keep class android.support.v4.** { *; }  4.-keep public class * extends android.support.v4.**  5.-keep public class * extends android.app.Fragment  然后你再打包看看,應該可以正常生成apk安裝包了。

    打包出錯:
    情況一:
     "類1 can't find referenced class 類2" 字面上的意思就是類1找不到類2的引用;它會建議你:"You may need to specify additional library jars (using '-libraryjars').";
    需要使用-libraryjars加上項目中使用到的第三方庫就OK了。
    例如:-libraryjars /android-support-v4.jar
    注意:這里引用方式是當前工程的根目錄(也可以配置其他目錄),也就是說,你要把第三方jar放到當前目錄下,否則就會警告說找不到jar文件!

    情況二:
    例如: can't find superclass or interface android.os.Parcelable$ClassLoaderCreator,碰到這樣的情況,可以使用-dontwarn com.xx.yy.**,不對錯誤提出警告。
    注意:使用這個方式的話,要確保自己沒有用到這個庫里面的類!否則就會拋ClassNotFoundException!

    情況三:
    在工程中確實用到了該類,采用上面方式還是不行。這個時候就要再增加一項:-keep class com.xx.yy.** { *;},讓當前類不混淆。

    小結:
    對于引用第三方包的情況,可以采用下面方式避免打包出錯:
    -libraryjars /aaa.jar
    -dontwarn com.xx.yy.**
    -keep class com.xx.yy.** { *;}

    最后打包成功,還要在機子上跑跑,看看有沒有問題。



    原文鏈接:http://www.linuxidc.com/Linux/2012-07/66798.htm

    posted on 2012-10-13 19:06 龔椿深 閱讀(992) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 337p欧洲亚洲大胆艺术| 最新亚洲卡一卡二卡三新区| 国产精成人品日日拍夜夜免费 | 亚洲AV无码久久精品成人 | 大学生a级毛片免费观看| 香港一级毛片免费看| 国产l精品国产亚洲区在线观看| 亚洲视频在线观看免费视频| 亚洲a∨无码一区二区| 亚洲精品高清国产一线久久| 国产1000部成人免费视频| 男女啪啪免费体验区| 亚洲视频国产精品| 免费人成网站在线高清| 中文字幕在线免费观看| 亚洲AV无码成人精品区日韩| 亚洲精品美女久久久久99| 我想看一级毛片免费的| a级毛片视频免费观看| 亚洲乱亚洲乱妇无码| 日本亚洲成高清一区二区三区| 我要看WWW免费看插插视频| 免费国产成人18在线观看| 色偷偷亚洲第一综合| 久久久久亚洲AV无码网站| 内射无码专区久久亚洲| 永久免费视频网站在线观看| 免费人成动漫在线播放r18| 综合自拍亚洲综合图不卡区| 亚洲男人在线无码视频| 无码国产精品一区二区免费虚拟VR| 中文字幕免费观看全部电影| 亚洲日本天堂在线| 78成人精品电影在线播放日韩精品电影一区亚洲| 国产一区视频在线免费观看| 我们的2018在线观看免费高清| 人妻免费一区二区三区最新| 久久亚洲中文无码咪咪爱| 亚洲an日韩专区在线| 亚洲欧洲日韩不卡| 国精无码欧精品亚洲一区|