java.lang.ClassNotFoundException: android.net.Network

java.lang.ClassNotFoundException: android.net.Network

这与 Payubiz payment gateway sdk 集成关系不大。 但是,主要问题与构建项目有关。

每当我们尝试 运行 模拟器上的应用程序时。我们得到以下 失败:

  • What went wrong: Execution failed for task ':app:transformClassesWithInstantRunForAppDebug'. java.lang.ClassNotFoundException: android.net.Network

但是,应用程序在 运行 设备上 运行 构建和 运行 顺利。 我们已经就此问题联系了 Payu 团队。但因为它是一个 android 相关的问题,而不是支付网关。我觉得 SO 是更好的地方。

模拟器详细信息:

解决方案: 以下是 PayU 团队的回复。他们已经确认他们没有使用任何 class,我也没有。但是一段时间后/可能是其他一些 dependency/cleaning 项目。它也适用于模拟器。

classandroid.net.Network在API21中添加,需要使用API相同或更高级别的模拟器才能访问。