Yvg*_*gen 8 android android-intent android-activity kotlin
无效缓存/重启...帮助我!
我在java类中的代码是:
Intent intent = new Intent(view.getActivity(), AddPaymentActivity.class);
view.getActivity().startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
AddPaymentActivity有kotlin extention .kt
Got error java.lang.NoClassDefFoundError
就我而言,我忘了添加
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
Run Code Online (Sandbox Code Playgroud)
和
apply plugin: 'kotlin-android'
...
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
Run Code Online (Sandbox Code Playgroud)
到 build.gradle
例子
项目 build.gradle
...
buildscript {
ext.kotlin_version = '1.1.51'
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
...
}
}
allprojects {
repositories {
jcenter()
google()
}
}
Run Code Online (Sandbox Code Playgroud)
应用程序构建.gradle
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
...
dependencies {
...
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4747 次 |
最近记录: |