# 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)

*** ** * ** ***

<br />

```
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/kotlin/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/kotlin/androidx/core/backported/fixes/KnownIssues` contains constants for all known issues at the time the library was built.

## Summary

| ### Public functions |
|---|---|
| `open operator https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/core/backported/fixes/KnownIssue#equals(kotlin.Any)(other: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/core/backported/fixes/KnownIssue#hashCode()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/kotlin/androidx/core/backported/fixes/KnownIssue#toString()()` |

| ### Public properties |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/IntRange(from = 1024) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html` | `https://developer.android.com/reference/kotlin/androidx/core/backported/fixes/KnownIssue#id()` The public id of this issue in the [Google Issue Tracker](https://issuetracker.google.com) |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/kotlin/androidx/core/backported/fixes/KnownIssue#url()` The url to the [Google Issue Tracker](https://issuetracker.google.com) for this known issue. |

## Public functions

### equals

```
open operator fun equals(other: Any?): Boolean
```

### hashCode

```
open fun hashCode(): Int
```

### toString

```
open fun toString(): String
```

## Public properties

### id

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

```
val id: @IntRange(from = 1024) Long
```

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`.

### url

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

```
val url: String
```

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