Kotlin RC NoClassDefFoundError

После обновления kotlin до RC-1036 я столкнулся со странной проблемой: мой код даже не скомпилирован и не упакован.

Когда сборка проходит и приложение запускается, я получаюClassNotFoundException: Didn't find class "example.myapplication.MainActivity".

Я пытался декомпилировать apk сapktool и не нашел мои занятия в архиве. Там нет классов вbuild/intermediates Дир либо.

Это мой проект:

app/build.gradle:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android-extensions'

buildscript {
    ext.kotlin_version = '1.0.0-rc-1036'
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}
repositories {
    mavenCentral()
}


android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "example.myapplication"
        minSdkVersion 21
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
        }
    }
    sourceSets {
        main.java.srcDirs += 'src/main/kotlin'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}

Manifest:

<?xml version="1.0" encoding="utf-8"?>
<manifest package="example.myapplication"
      xmlns:android="http://schemas.android.com/apk/res/android">

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>

            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>
</application>

А такжеMainActivity:

package example.myapplication

import android.support.v7.app.AppCompatActivity
import android.os.Bundle

import kotlinx.android.synthetic.main.activity_main.*

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        hello.text = "New text"
    }
}

Версия инструментов сборки2.0.0-beta2; Может быть что-то не так сsourseSets, хотя ничего не работает, если я пытаюсь перенастроить его как-то. Ценю любую помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос