Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-Kotlin警告时间图书馆_Android_Kotlin_Time_Warnings - Fatal编程技术网

Android-Kotlin警告时间图书馆

Android-Kotlin警告时间图书馆,android,kotlin,time,warnings,Android,Kotlin,Time,Warnings,我正在开发一个应用程序,其中包括一个方法来获取其他时区的时间。 我想做什么就做什么,但我有很多警告: 我想这是由于API版本的原因,但我不清楚该怎么做?前两个红色灯泡告诉您如何解决此问题: 第一个灯泡:将在保存共享代码的方法顶部添加Oreo建议的注释,因此此方法的任何调用都应在使用Oreo版本的框架内 第二个灯泡:将围绕代码中需要Oreo版本的部分,并带有建议的条件,以便仅在Oreo及以上版本的设备上运行此代码 另一个建议:将您的sdk最低级别设置为Oreo(API 26),这些警告将消失,但

我正在开发一个应用程序,其中包括一个方法来获取其他时区的时间。 我想做什么就做什么,但我有很多警告:


我想这是由于API版本的原因,但我不清楚该怎么做?

前两个红色灯泡告诉您如何解决此问题:

第一个灯泡:将在保存共享代码的方法顶部添加Oreo建议的注释,因此此方法的任何调用都应在使用Oreo版本的框架内

第二个灯泡:将围绕代码中需要Oreo版本的部分,并带有建议的条件,以便仅在Oreo及以上版本的设备上运行此代码

另一个建议:将您的sdk最低级别设置为Oreo(API 26),这些警告将消失,但您将无法在低于Oreo的设备上运行应用程序


最后一个选项:如果您需要在低于Oreo的API上运行应用程序,请寻找其他代码来替换您的代码。

好的,我不知道O是Oreo(API26),处理此类API级别问题的最佳方法通常是什么?因为我担心OREO太新,不能用作最小API?是的,O是有点新的API,因为我们现在在R中,所以您需要为低于O的API寻找另一个代码