在组合台式机的示例中,它得到了
import androidx.compose.material.Button
import androidx.compose.material.Text
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import androidx.compose.ui.window.Dialog
import androidx.compose.ui.window.Window
import androidx.compose.ui.window.application
fun main() = application {
var isOpen by remember { mutableStateOf(true) }
var isAskingToClose by remember { mutableStateOf(false) }它有雄激素进口。
发布于 2022-01-26 09:38:59
不,只是个名字。
Compose最初是由Android创建的,后来他们与JetBrains合作创建了一个多平台版本。但是Android团队决定不更改包的名称(例如,删除前缀androix),而且为了兼容性,JetBrains不得不使用相同的包名。
您不能运行任何特定于Android的库--使用创建的应用程序作为正常的JVM应用程序运行。
取决于这些库在多大程度上依赖于Android原语,将它们移植到桌面可能更容易或更难。例如,Coil实际上是围绕Android框架类构建的,比如Bitmap、BitmapFactory、ImageDecoder,因此移植起来非常困难。
许多谷歌伴奏库只在Android平台上才有意义。如果您需要在桌面上使用其中的一些,您可以尝试复制粘贴源代码,看看它是否可以在桌面上运行。
https://stackoverflow.com/questions/70860837
复制相似问题