Kotlin:找不到符号类的片段或其他Android类

我有一个java片段与viewPager在它..

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; } } } 

现在我有另一个片段,将被填充在上面的片段,并写在kotlin像这样:

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

我没有得到任何lint警告或错误,但是当我尝试运行应用程序时:

但是我得到一个错误:

错误:(79,37)错误:找不到符号类DeshFalView

在上面突出显示的行中,这两个类都在同一个包中,如下所示 在这里输入图像描述

提前致谢 …

问题:我犯了一个愚蠢的错误,我忘了应用kotlin-android插件

解决方案:应用程序gradle文件粘贴顶部:

 apply plugin: 'kotlin-android'