Android混淆带有so文件的工程。
例如在lib-->>armeabi中有 liba.so和libb.so
混淆应该做如下处理:
假如 :
package com.test
public class Testa{
System.loadLibrary(a.so);
System.loadLibrary(b.so);
}
然后在Testa这个类保持不混淆,就可以了。
在proguard.cfg中加上包含这个类的包不混淆。
-keep class com.test.** { *; }