Kotlin: no se puede encontrar la clase de símbolo Fragment u otras clases de android

Tengo un fragmento java con viewPager en él ..

public class FragmentWithViewPager extends Fragment { private class ViewPagerAdapter extends FragmentStatePagerAdapter { ViewPagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int i) { Fragment fragment = new DeshFalView(); //<-- Problem here Bundle args = new Bundle(); args.putInt("index", i); fragment.setArguments(args); return fragment; } } } 

Ahora tengo otro fragmento que será poblado dentro del fragmento anterior y está escrito en kotlin así:

 class DeshFalView : Fragment(), DeshfalContract.View { //More code... } 

No obtengo ninguna advertencia o error de pelusa, pero cuando intento ejecutar la aplicación:

Pero tengo un error:

Error: (79, 37) error: no se puede encontrar la clase de símbolo DeshFalView

en la línea resaltada arriba .. esas dos clases están dentro del mismo paquete como se muestra a continuación introduzca la descripción de la imagen aquí

Gracias por adelantado …

    One Solution collect form web for “Kotlin: no se puede encontrar la clase de símbolo Fragment u otras clases de android”

    Problema: Hice un error tonto que me olvidé de aplicar kotlin-android plugin

    Solución: En la parte superior de la pasta de archivos del gradle de la aplicación :

     apply plugin: 'kotlin-android' 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.