# KnownIssue

Artifact: [androidx.core:core-backported-fixes](https://developer.android.com/jetpack/androidx/releases/core) [View Source](https://cs.android.com/search?q=file:androidx/core/backported/fixes/KnownIssue.kt+class:androidx.core.backported.fixes.KnownIssue) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/core#1.0.0)

*** ** * ** ***


```
public final class KnownIssue
```

<br />

*** ** * ** ***

A known issue is a public issue from the [Google Issue Tracker](https://issuetracker.google.com) which has a fix that might be backported to released devices, instead of only in the next Android release.

Some known issues are specific to certain form factors or even particular devices, not merely a function of the OS version or the security patch level.

`https://developer.android.com/reference/androidx/core/backported/fixes/BackportedFixManager#isFixed(androidx.core.backported.fixes.KnownIssue)` will report if the issue is fixed on a device.

`https://developer.android.com/reference/androidx/core/backported/fixes/KnownIssues` contains constants for all known issues at the time the library was built.

## Summary

| ### Public methods |
|---|---|
| `boolean` | `https://developer.android.com/reference/androidx/core/backported/fixes/KnownIssue#equals(kotlin.Any)(https://developer.android.com/reference/java/lang/Object.html other)` |
| `final long` | `https://developer.android.com/reference/androidx/core/backported/fixes/KnownIssue#getId()()` The public id of this issue in the [Google Issue Tracker](https://issuetracker.google.com) |
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/core/backported/fixes/KnownIssue#getUrl()()` The url to the [Google Issue Tracker](https://issuetracker.google.com) for this known issue. |
| `int` | `https://developer.android.com/reference/androidx/core/backported/fixes/KnownIssue#hashCode()()` |
| `@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/core/backported/fixes/KnownIssue#toString()()` |

## Public methods

### equals

```
public boolean equals(Object other)
```

### getId

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/core#1.0.0)

```
public final long getId()
```

The public id of this issue in the [Google Issue Tracker](https://issuetracker.google.com)

Details of the issue can be found at the Google issue tracker using this id.

Ids `1` to `1023` are reserved so an 'id' never overlaps with an internal `alias`.

### getUrl

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/core#1.0.0)

```
public final @NonNull String getUrl()
```

The url to the [Google Issue Tracker](https://issuetracker.google.com) for this known issue.

### hashCode

```
public int hashCode()
```

### toString

```
public @NonNull String toString()
```