Android Studio构建kotlin可运行jar包

不仅需要指定main方法的入口,还需要配置kotlin的标准包。

jar {
    manifest {
        //指定main方法入口
        attributes 'Main-Class': 'com.bbk.simulator.GameInterface'
    }
    from {
        //把依赖包添加到构建的jar包中
        configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) }
    }
}
dependencies {
    //添加kotlin库的依赖
    implementation('org.jetbrains.kotlin:kotlin-stdlib')
}

你可能感兴趣的:(Android Studio构建kotlin可运行jar包)