# Complie on android studio

**URL:** <https://discuss.kotlinlang.org/t/complie-on-android-studio/1947>\
**Category:** Android\
**Created:** [September 1, 2016, 9:59am UTC](https://discuss.kotlinlang.org/t/complie-on-android-studio/1947 "2016-09-01T09:59:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Memory](https://avatars.discourse-cdn.com/v4/letter/m/7ba0ec/32.png) [@Memory](https://discuss.kotlinlang.org/u/Memory)\
**Post date:** [September 1, 2016, 9:59am UTC](https://discuss.kotlinlang.org/t/complie-on-android-studio/1947/1 "2016-09-01T09:59:35Z")

</div>

I use Android Studio & Kotlin language v.1.0.3-release-IJ143-105

I create 2 Project  
Project frist create java class and method

> public class Monitor{  
> public static class Lang{  
> public static String Eng = “en”  
> }  
> }

Project second import first project by gradle and use method by kotlin found error

> override fun onCreate(savedInstanceState: Bundle?) {  
> super.onCreate(savedInstanceState)  
> setContentView(R.layout.system\_splash\_activity)  
> var lang:String = Monitor.Lang.Eng  
> }

Error Message:

> Unresolved reference: Monitor  
> Excution failed for task “:app:complieDebugKotlin”.  
> \> Compilation error. See log for more details

I try with many how  
Clean Project ----\> not work  
Rebuild Project ----\> not work  
Sync Project with Gradle… ----\> not work  
Invalidate Caches ----\> not work. But !! restart it work

How to reload reference don’t restart android studio?

Please help me. I wanna develop don’t restart android have new class

---

<div class="post-metadata">

**Author:** ![Memory](https://avatars.discourse-cdn.com/v4/letter/m/7ba0ec/32.png) [@Memory](https://discuss.kotlinlang.org/u/Memory)\
**Post date:** [September 2, 2016, 8:50am UTC](https://discuss.kotlinlang.org/t/complie-on-android-studio/1947/2 "2016-09-02T08:50:47Z")

</div>

![](https://us1.discourse-cdn.com/flex019/uploads/kotlinlang/original/2X/4/4b57d23095df48b002518165713eb7b02ab254e4.png)  
I found problem real. but how to develop nothing with it.

---

<div class="post-metadata">

**Author:** ![mbogdanov](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@mbogdanov](https://discuss.kotlinlang.org/u/mbogdanov)\
**Post date:** [September 2, 2016, 9:17am UTC](https://discuss.kotlinlang.org/t/complie-on-android-studio/1947/3 "2016-09-02T09:17:18Z")

</div>

Seems your problem similar to [https://youtrack.jetbrains.com/issue/KT-12912](https://youtrack.jetbrains.com/issue/KT-12912).  
It’s fixed in 1.0.4 eap build

---

<div class="post-metadata">

**Author:** ![Memory](https://avatars.discourse-cdn.com/v4/letter/m/7ba0ec/32.png) [@Memory](https://discuss.kotlinlang.org/u/Memory)\
**Post date:** [September 2, 2016, 9:41am UTC](https://discuss.kotlinlang.org/t/complie-on-android-studio/1947/4 "2016-09-02T09:41:42Z")

</div>

Thank you so much. How to upgrade kotlin 1.0.3 to 1.0.4 for android studio

---

<div class="post-metadata">

**Author:** ![mbogdanov](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@mbogdanov](https://discuss.kotlinlang.org/u/mbogdanov)\
**Post date:** [September 2, 2016, 12:29pm UTC](https://discuss.kotlinlang.org/t/complie-on-android-studio/1947/5 "2016-09-02T12:29:18Z")

</div>

To enable eap builds open “Tools/Kotlin/Configure Kotlin Plugin Updates”, select eap chanel and update plugin

---

<div class="post-metadata">

**Author:** ![Memory](https://avatars.discourse-cdn.com/v4/letter/m/7ba0ec/32.png) [@Memory](https://discuss.kotlinlang.org/u/Memory)\
**Post date:** [September 3, 2016, 4:14pm UTC](https://discuss.kotlinlang.org/t/complie-on-android-studio/1947/6 "2016-09-03T16:14:50Z")

</div>

thank you so much. 😃
