我们在Android应用程序中使用BouncyCastle库。它以静态形式注入Application
单例:
static {
java.security.Security.insertProviderAt(new org.spongycastle.jce.provider.BouncyCastleProvider(), 1);
}
但是当我运行本地单元测试时,系统会在我使用Bouncy Castle的每个地方抛出NoSuchProvider
例外情况。
那么,问题是如何将Bouncy Castle Providers注入android本地单元测试?