【发布时间】:2017-02-21 02:20:10
【问题描述】:
这与Payubiz payment gateway sdk 集成关系不大。 但是,主要问题与构建项目有关。
每当我们尝试在模拟器上运行应用程序时。我们得到以下 失败:
- 出了什么问题: 任务 ':app:transformClassesWithInstantRunForAppDebug' 执行失败。 java.lang.ClassNotFoundException: android.net.Network
但是,应用程序在设备上运行时可以顺利构建和运行。 我们已经就这个问题联系了 Payu 团队。但由于这是一个与 android 相关的问题,而不是支付网关。我觉得 SO 是更好的地方。
模拟器详情:
- 名称:Nexus_4_API_19 CPU/ABI:Google APIs Intel Atom (x86)
- 目标:google_apis [Google API](API 级别 19)
- runtime.network.speed:满
解决方案: 以下是 PayU 团队的回复。他们已经确认他们没有使用任何课程,我也没有。但是一段时间后/可能是其他一些依赖项/清理项目。它也适用于模拟器。
【问题讨论】:
-
你的模拟器基于什么SDK级别?
-
请检查编辑。 Emultor 基于 SDK 19
-
@Shubham:你有什么解决方案可以在 api 级别 19 中运行应用程序。因为 payu android 演示的最低 sdkversion = 9。所以它应该适用于从 9 开始的所有级别,还有示例 apk在根目录中给出的 api 级别 19 工作正常,但在 android studio 中导入的项目给出的错误与你的相同。
-
@Jayesh 请查看编辑
标签: android android-studio android-gradle-plugin payu