Возвращение котлинских кодов Java в Android Studio Canary 5

Я делаю кодировку приложений для Android на Java, как и все остальные. Поскольку Android Studio 3.o Canary была выпущена и добавлена ​​поддержка Kotlin, я воспользовался возможностью попробовать. Загрузили плагины и правильно настроили файл Gradle. Но как только деятельность преобразована в Котлин и синхронизирована, произошла ошибка. Ниже мой build.gradle,

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

а также,

 ext.kotlin_version = '1.1.3' 

Зависимости, [ 1]

Итак, Im думает вернуться к Java, пока проблема не будет решена.

Котлинский код,

 class Welcome : AppCompatActivity() { internal var rujuk = FirebaseDatabase.getInstance().reference /*3rd step, DB reference*/ /*4th, initially write under onStart method, then CnP here, value inside child() should be same as in DB.*/ internal var referKpdTeksView = rujuk.child("intro") @BindView(R.id.buku) internal var buku: ImageView? = null @BindView(R.id.wel) internal var teksTajuk: TextView? = null /*1st step, declare variable for each Text*/ override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_welcome) ButterKnife.bind(this) rujuk.keepSynced(true) Glide.with(this).load("https://firebasestorage.googleapis.com/v0/b/travel-and-go-93552.appspot.com/o/buku.png?alt=media&token=bad59236-e4ff-44e0-81ac-32adf9c1aea4").diskCacheStrategy(DiskCacheStrategy.SOURCE).into(buku!!) } @OnClick(R.id.enterButton) fun g() { val EnterButton = Intent(this@Welcome, CountryList::class.java) startActivity(EnterButton) } /*5th step, create onStart method*/ override fun onStart() { super.onStart() /*DB reference 4th step * Syntax; * DatabaseReference.addValueEventListener(new ValueEventListener)*/ referKpdTeksView.addValueEventListener(object : ValueEventListener { override fun onDataChange(dataSnapshot: DataSnapshot) { val ayat = dataSnapshot.getValue(String::class.java) teksTajuk!!.text = ayat } override fun onCancelled(databaseError: DatabaseError) { } }) } } 

и ошибка,

Ошибка: не удалось удалить исходный файл 'C: \ Users \ MohdA \ AppData \ Local \ Temp \ gradle_download1285409691272083864bin' после копирования в 'C: \ Users \ MohdA.gradle \ caches \ modules-2 \ files-2.1 \ com.android. привязка данных \ compilerCommon \ 2.3.3 \ 1f0e06d55f3f72f3192b6e026d9a5a557d9e2ea6 \ compilerCommon-2.3.3.jar»

В intellij я решил, пройдя историю шоу, щелкните правой кнопкой мыши локальную историю, затем покажите историю

введите описание изображения здесь

Intereting Posts