これは、Payubiz 支払いゲートウェイ SDK統合とはほとんど関係ありません。ただし、主な問題はプロジェクトの構築に関連しています。
エミュレーターでアプリケーションを実行しようとするたびに。次の失敗が発生します。
- 問題: タスク ':app:transformClassesWithInstantRunForAppDebug' の実行に失敗しました。 java.lang.ClassNotFoundException: android.net.Network
ただし、アプリケーションは、デバイス上での実行時にスムーズにビルドおよび実行されます。この問題については、すでに Payu チームに連絡済みです。ただし、これは Android 関連の問題であるため、支払いゲートウェイではありません。SOの方がいいと思います。
エミュレータの詳細:
- 名前: Nexus_4_API_19 CPU/ABI: Google API Intel Atom (x86)
- ターゲット: google_apis [Google API] (API レベル 19)
- runtime.network.speed: フル
解決策: 以下は、PayU チームからの返信です。彼らは、どのクラスも使用していないことを確認しました。しかし、しばらくすると/他の依存関係/プロジェクトのクリーニングが発生する可能性があります。エミュレーターでも機能します。