# Regenerate bindings with `dart run jnigen --config jnigen.yaml`.

android_sdk_config:
  add_gradle_deps: true
  android_example: 'example/'

output:
  dart:
    path: 'lib/src/jni/jni_bindings.dart'
    structure: single_file

classes:
  - 'io.flutter.plugins.cronet_http.UrlRequestCallbackProxy'
  - 'java.io.IOException'
  - 'java.lang.Exception'
  - 'java.lang.Throwable'
  - 'java.net.URL'
  - 'java.util.concurrent.Executors'
  - 'org.chromium.net.CronetEngine'
  - 'org.chromium.net.DnsOptions'
  - 'org.chromium.net.CallbackException'
  - 'org.chromium.net.CronetException'
  - 'org.chromium.net.NetworkException'
  - 'org.chromium.net.QuicException'
  - 'org.chromium.net.UploadDataProviders'
  - 'org.chromium.net.UrlRequest'
  - 'org.chromium.net.UrlResponseInfo'
