# Android standard classes are not acessible in androidMain source root in Kotlin MPP project

**URL:** <https://discuss.kotlinlang.org/t/android-standard-classes-are-not-acessible-in-androidmain-source-root-in-kotlin-mpp-project/28048>\
**Category:** Multiplatform\
**Created:** [January 29, 2024, 3:25pm UTC](https://discuss.kotlinlang.org/t/android-standard-classes-are-not-acessible-in-androidmain-source-root-in-kotlin-mpp-project/28048 "2024-01-29T15:25:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vk](https://avatars.discourse-cdn.com/v4/letter/v/cab0a1/32.png) [@vk](https://discuss.kotlinlang.org/u/vk)\
**Post date:** [January 29, 2024, 3:25pm UTC](https://discuss.kotlinlang.org/t/android-standard-classes-are-not-acessible-in-androidmain-source-root-in-kotlin-mpp-project/28048/1 "2024-01-29T15:25:03Z")

</div>

I cannot figure out what I need to do to get standard android classes acessible in androidMain source root of Kotlin MPP project. Please help to find out what is wrong.

```auto
plugins {
    id 'com.android.library'
    id 'org.jetbrains.kotlin.multiplatform'
    id 'maven-publish'
}

android {
    compileSdk 34
    namespace = "com.xyz"
    defaultConfig {
        //applicationId = "com.xyz"
        minSdk = 26
        targetSdk = 34
        versionCode = 1
        versionName = "1.0"
    }
    compileOptions {
        sourceCompatibility = JavaVersion.VERSION_1_8
        targetCompatibility = JavaVersion.VERSION_1_8
    }
    kotlin {
        jvmToolchain(8)
    }
}

kotlin {
    androidTarget {

    }

    sourceSets {
        androidMain {
            dependencies {
            }
        }

```

 ![image](https://us1.discourse-cdn.com/flex019/uploads/kotlinlang/original/2X/3/3b3cf756c29af713b1db1588aca06adf8b092cad.png)

---

<div class="post-metadata">

**Author:** ![vk](https://avatars.discourse-cdn.com/v4/letter/v/cab0a1/32.png) [@vk](https://discuss.kotlinlang.org/u/vk)\
**Post date:** [January 29, 2024, 3:55pm UTC](https://discuss.kotlinlang.org/t/android-standard-classes-are-not-acessible-in-androidmain-source-root-in-kotlin-mpp-project/28048/2 "2024-01-29T15:55:21Z")

</div>

The only way I have figured out is to add files manually from jar in android sdk, but is it ‘normal’?

```auto
androidMain {
            dependencies {
                compileOnly files("C:/tools/android-sdk/platforms/android-34/android.jar")
            }
        }

```
