我已按照本教程来构建Android应用程序。 https://www.youtube.com/watch?v=EOfCEhWq8sg
它一直进行到最后,我们使用Random.nextInt()
生成一个随机值。在Android Studio(3.3)中,出现错误:
对nextInt的未解决的引用。
我确保我使用的拼写正确。该程序使用Kotlin,我什至导入了java.util.*
来导入Random库。
请帮帮我,无法构建如此简单的应用程序非常令人沮丧。
谢谢。
答案 0 :(得分:3)
如果您使用Random
包中的java.util
类,则需要创建Random
类的实例。 Kotlin中的实例是使用 NameOfClass()语法创建的:
java.util.Random().nextInt()
如果您使用Random
包中的kotlin.random
类,则无需创建该类的实例:
kotlin.random.Random.nextInt()