# java.nio.charset.spi

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# java.nio.charset.spi

Service-provider classes for the[java.nio.charset](https://developer.android.com/reference/java/nio/charset/package-summary)package.

Only developers who are defining new charsets should need to make direct use of this package.

Unless otherwise noted, passing a`null`argument to a constructor or method in any class or interface in this package will cause a[NullPointerException](https://developer.android.com/reference/java/lang/NullPointerException)to be thrown.

## Classes

|-------------------------------------------------------------------------------------------------|---------------------------------|
| [CharsetProvider](https://developer.android.com/reference/java/nio/charset/spi/CharsetProvider) | Charset service-provider class. |

-

  ## Classes

  - [CharsetProvider](https://developer.android.com/reference/java/nio/charset/spi/CharsetProvider)