聽雲SDK影響其他項目報Didn't find class "com.networkbench.agent.impl.instrumentation.NBSAppInstrumentation" on path: DexPathList[[zip file "/data/app/com.btcc.globaluat-1/base.apk"],nativeLibraryDirectories=[/data/app/com.btcc.globaluat-1/lib/arm, /data/app/com.btcc.globaluat-1/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
因爲Android Studio爲了提高編譯的速度,加入了 daemon的緩存機制,這個緩存導致調用聽雲的SDK,產生一些莫名其妙的Bug,因此解決問題的方法就是手動去清理一下緩存。
解決方案
1、 Mac環境的緩存路徑是:
/Users/用戶名/,gradle/daemon/2_4【版本號】
進去刪除registry_bin和registry_bin.lock兩個文件即可。
2、 Windows下面相比較爲簡單。
例如:C:\Users\用戶名.gradle\daemon\2_4【版本號】下面的,同樣也刪除以上兩個文件即可。
我的由於是Mac系統,所以路徑就是: /用戶/mac/.gradle/daemon/2.14.1