繁体   English   中英

在 Kotlin 多平台移动项目中访问设备和操作系统信息

[英]Access Device and OS information in a Kotlin Multiplatform mobile Project

我正在处理 Kotlin 多平台项目,我需要访问以下设备数据

  • 应用版本
  • 连接类型:Wifi 或蜂窝
  • 载体
  • 操作系统版本
  • 设备型号

如何在 kotlin 多平台项目中从 iOS 和 Android 设备访问以下数据?

我可以在 iOS main 和 Android main 中访问它们还是需要传递一些参考?

Kotlin Multiplatform 的核心功能之一是能够利用特定于平台的 API。 请参阅此处的说明和示例。 我建议你去网上搜索一下人们在 Android 或 iOS 上本地获取这些数据的方式,然后在你的项目中重新实现这些方法——Android 主要内容不会花费很多时间来调整。 iOS 的可能稍微复杂一点,但是所有 Apple 的框架都应该可以作为platform.<FrameworkName>访问platform.<FrameworkName>并且它们的用法与 Objective-C 的用法没有太大区别。 对于应用程序版本,首先,我认为这些建议是很好的例子: iOSAndroid

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM