编译报错

Error:(5, 8) Unresolved reference: kotlinx 百度搜索的一些都是说kotlin 辅助插件 anko问题

参考kotlin-for-android-developers和百度的一些答案,最配置如下:

project 级别gradle

buildscript {

ext.support_version ='23.1.1'

ext.kotlin_version ='1.1.2'

ext.anko_version ="0.9"

dependencies {

classpath'com.android.tools.build:gradle:2.3.3'

classpath"org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

classpath"org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"

}

}

module的gradle

首先:

applyplugin:'kotlin-android'

applyplugin:'kotlin-android-extensions'

dependencies {

compile"org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"

compile"org.jetbrains.anko:anko-common:$anko_version"

}

最终在界面kotlin代码是这样的

importkotlinx.android.synthetic.main.activity_main.*//导包,activity_main界面布局id

classMainActivity : AppCompatActivity() {

override funonCreate(savedInstanceState: Bundle?) {

super.onCreate(savedInstanceState)

setContentView(R.layout.activity_main)

message.text="hello kotlin "//message是textview的id

}

}

备注:anko是kotlin的一个辅助工具。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容