同事辭職了,接收他的taskmanager,編譯的時候遇到些問題,在原始碼環境下編譯,一直報找不到匯入包的東西(和混淆有關),所導的包為android-support-v4.jar
因為介面用了fragment,搗鼓了半天不指到**要混淆,最後只好寫了個proguard.cfg檔案
proguard.cfg檔案中的重點:
-libraryjars libs/android-support-v4.jar //導包
//遮蔽警告
-dontwarn android.support.**
-dontwarn **compathoneycomb
-dontwarn **compathoneycombmr2
-dontwarn **compatcreatorhoneycombmr2
//不混淆的類(嘿嘿都不混淆了,這是谷歌的東西沒什麼必要)
-keep class android.support.v4.**
最後如何在android.mk檔案中匯入他們呢:
local_proguard_enabled := full
local_proguard_flag_files := proguard.cfg
只需要這樣就好,希望能幫助有相同問題的人。
android匯入第三方jar包報錯
怎樣在android平台上使用第三方jar包,為什麼我在引入了,編譯時沒有錯誤,執行時就有錯誤,報無法例項化錯誤,請問這是什麼原因,本文給於解決方法,需要了解的朋友可以參考下 在android上匯入zxing.jar包,總是報錯 後來找到了解決方法 在adt17的版本之前,匯入第三方jar包時要建立...
第三方jar包匯入maven專案問題
目錄 dos視窗輸入 mvn install install file dgroupid com.timevale.esign.sdk dartifactid tech sdk dversion 2.0.7.ga dpackaging jar dfile d myrepertory tech sdk...
匯入第三方庫和jar
1.匯入乙個第三方類庫含有源 包 以android studio中匯入github上的slidingmenu為例,下面展示整個過程.首先是slidingmennu的github 直接在github上download zip在本地目錄中解壓開啟slidingmenu master 將解壓的slidin...