如果构建包含第三方jar的aar,则会包含该代码。
它包含在classes.jar
中,但我不想要这个。
我只使用jar的api的一部分, 当另一个应用程序使用同一个jar时会导致崩溃。
错误是
Caused by: java.lang.NoSuchMethodError: No static method BC()[B in class Lcom/Encryption/Encrypt/API; or its super classes (declaration of 'com.Encryption.Encrypt.API' appears in /data/app/kr.co.MyApp-1/base.apk:classes8.dex)
我希望aar使用的jar保存为aar/libs/myjar.jar
此页面说明了可能。 https://developer.android.com/studio/projects/android-library.html