java.lang.ClassNotFoundException:android.net.Network

java.lang.ClassNotFoundException:android.net.Network,android,android-studio,android-gradle-plugin,payu,Android,Android Studio,Android Gradle Plugin,Payu,这与集成关系不大。 然而,主要问题与建设项目有关 每当我们尝试在emulator上运行应用程序时。我们得到如下结果 失败: 出了什么问题: 任务“:app:TransformClassesWithInstantRunnforappdebug”的执行失败。 java.lang.ClassNotFoundException:android.net.Network 但是,应用程序在设备上构建并平稳运行。 我们已经就这个问题联系了Payu团队。但这是一个与android相关的问题,而不是支付网关。我

这与集成关系不大。 然而,主要问题与建设项目有关

每当我们尝试在emulator上运行应用程序时。我们得到如下结果 失败:

  • 出了什么问题: 任务“:app:TransformClassesWithInstantRunnforappdebug”的执行失败。 java.lang.ClassNotFoundException:android.net.Network
但是,应用程序在设备上构建并平稳运行。 我们已经就这个问题联系了Payu团队。但这是一个与android相关的问题,而不是支付网关。我觉得这是个更好的地方

模拟器详细信息:

  • 名称:Nexus_4_API_19 CPU/ABI:Google API Intel Atom(x86)
  • 目标:谷歌API[谷歌API](API级别19)
  • runtime.network.speed:满
解决方案: 下面是PayU团队的回复。他们已经确认他们没有使用任何类,我也没有。但一段时间后/可能是其他依赖项/清理项目。它也适用于模拟器


API 21中添加了该类。您需要使用具有相同或更高API级别的仿真器才能访问它。

您的仿真器基于哪个SDK级别?请检查编辑。Emultor基于SDK19@Shubham:您是否有在api级别19下运行应用程序的解决方案。因为payu android demo的最小sdkversion=9。因此,它应该在9的所有级别都能工作,而且根目录中给出的示例apk在api级别19中也能正常工作,但android studio中导入的项目给出的错误与您的相同。@Jayesh有关信息,请参阅EditsHanks。我正在不同的环境/模拟器中测试。这是否意味着它在低于21的设备上不能正常工作。是的,它在低于21的API级别上不能正常工作,无论是在模拟器中还是在现实设备中。