2

これは、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 チームからの返信です。彼らは、どのクラスも使用していないことを確認しました。しかし、しばらくすると/他の依存関係/プロジェクトのクリーニングが発生する可能性があります。エミュレーターでも機能します。

ここに画像の説明を入力

4

1 に答える 1

2

クラスandroid.net.Networkが API 21 に追加されました。これにアクセスするには、同等以上の API レベルのエミュレーターを使用する必要があります。

于 2016-10-12T10:17:08.717 に答える