## ksoap2-android混淆報錯
混淆時報錯,是org.xmlpull.v1與android.jar中重復了。大家的做法是將ksoap2-android-assembly-3.4.0.jar中的xmlpull.v1刪掉,這樣做雖然狠了點,但不會影響程序的功能。?
做法是:?
1.將ksoap2-android-assembly-3.4.0.jar解壓,進入ksoap2-android-assembly-3.4.0中看到如下兩個目錄:
~~~
$ ls
META-INF org
~~~
2.將org/xmlpull/ 刪掉
~~~
$ rm -rf org/xmlpull/
~~~
3.將剛剛的兩個目錄還原成jar,只要將這兩個目錄壓縮就可以。我這邊是Ubuntu自帶的圖形工具壓縮,有jar的選項。如果你那邊沒有,只要壓縮成zip然后改名成jar就可以。
嘗試過在progard-rules.pro中添加以下代碼:
~~~
-keep class org.kobjects.** { *; }
-keep class org.ksoap2.** { *; }
-keep class org.kxml2.** { *; }
-keep class org.xmlpull.** { *; }
~~~
其實這不是必須的。
- 前言
- Android問題集錦轉載之一
- Android問題集錦之一
- Android問題集錦之二
- Android問題集錦之三
- Android問題集錦轉載之二
- Android問題集錦轉載之三
- Android問題集錦之四
- Android問題集錦轉載之四
- Android問題集錦轉載之五
- Android問題集錦之六
- Android問題集錦之七
- Android問題集錦之八
- Android問題集錦之九
- Android問題集錦之十
- Android問題集錦之十一
- android問題集錦之十二
- Android問題集錦轉載之六
- Android問題集錦之十三
- Android問題集錦之十四
- Android問題集錦轉載之七
- Android問題集錦之十五
- Android問題集錦轉載之八
- Android問題集錦之十六
- Android問題集錦之十七
- android問題集錦之十八
- Android環境問題集錦之十九
- Android問題集錦之二十
- Android問題集錦之二十一
- Android問題集錦之二十二
- Android問題集錦之二十三
- Android問題集錦之二十四
- Android問題集錦之二十五
- Android問題集錦之二十六
- Android問題集錦之二十七
- Android問題集錦之二十八
- Android問題集錦之二十九
- Android問題集錦之三十
- Android問題集錦之三十一
- Android問題集錦之三十二
- Android問題集錦之三十三
- Android問題集錦之三十四
- Android問題集錦之三十五
- Android問題集錦之三十六
- Android問題集錦之三十七
- Android問題集錦之三十八
- Android問題集錦之三十九
- Android問題集錦之四十
- Android問題集錦之四十一
- Android問題集錦之四十二
- Android問題集錦之四十三
- Android問題集錦之四十四
- Android問題集錦之四十五
- Android問題集錦之四十六