首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >DateTimeFormatter不适用于低于8的Android版本。

DateTimeFormatter不适用于低于8的Android版本。
EN

Stack Overflow用户
提问于 2019-07-25 05:31:47
回答 1查看 1.6K关注 0票数 2

我想从另一个时间字符串中减去30分钟,但是在较低版本(如0.5,0.6,0.7 (棒棒糖、Marshmallow、Naught) )上会出现此错误。

错误如下:

java.lang.NoClassDefFoundError:失败的决议: Ljava/time/format/DateTimeFormatter;

EN

回答 1

Stack Overflow用户

发布于 2022-07-18 05:39:00

通过在模块级build.gradle文件中添加这些行来解决这个问题

这是因为在api 26中添加了Java.time,所以下面的26会在app中抛出一个错误。

只需添加以下行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
android {

    defaultConfig {
        // Required when setting minSdkVersion to 20 or lower
        multiDexEnabled true
    }

    compileOptions {
        // Flag to enable support for the new language APIs
        coreLibraryDesugaringEnabled true
        // Sets Java compatibility to Java 8
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

dependencies {

    coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5'
}

确保multiDexEnabled真在版本和调试中都是正确的

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57203186

复制
相关文章
PCA不适用于时间序列分析的案例研究
在大部份情况下我们都可以使用 PCA 进行线性降维。从图像处理到非结构化数据,无时无刻不在。我们甚至可以将它用于时间序列分析,虽然有更好的技术。在这篇文章中,我想向您介绍动态模式分解 (DMD),这是一种源自我的研究领域:流体动力学的用于高维时间序列的线性降维技术。DMD 结合了两个世界中的优点:PCA 和傅立叶变换。在数学上,它与动力系统理论中的一个基本算子有关,称为 Koopman 算子。但在深入研究 DMD 的数学之前,让我们用一个相当简单的例子来说明为什么 PCA 不是高维时间序列分析的最佳选择。
deephub
2021/07/23
1.5K0
PCA不适用于时间序列分析的案例研究
远程修复Thinkphp版本低于5.0.24的高危漏洞解决方法
阿dai有一个长期使用的服务器,大部分的项目都是由THINKPHP框架搭建的,但是最近客服不断打电话来提示我,说其中有些项目的THINKPHP版本低于5.0.24版本的请尽快升级到最新版本,烦死来。本篇文章主要给大家介绍Tinkphp < 5.0.24 远程代码执行高危漏洞的修复方案,希望对需要的朋友有所帮助!
程序猿的栖息地
2022/04/29
2.8K0
还在用 SimpleDateFormat, 来试试 DateTimeFormatter
1.8 以前 Java 关于日期的类是 Date 与 Calendar, 与之对应的格式化的类是 SimpleDateFormat。 上一篇介绍了在1.8 中提供的 java.time 包, Java 提供了更加丰富的时间类型来供我们使用,与之对应的格式化类型也需要使用新提供的 DateTimeFormatter。
Dylan Liu
2020/11/17
9280
iOS_版本低于iOS13 Crash:dyld: Library not loaded CryptoKit
公司要了高通的Gaia库实现OTA,版本迭代他们用了CryptoKit,而我们的app还是支持iOS9的,所以得做一下兼容:
mikimo
2022/07/20
2920
iOS_版本低于iOS13 Crash:dyld: Library not loaded CryptoKit
Android 查看Android版本的方法
路径:out/target/product/xxx/system/build.prop
全栈程序员站长
2022/09/20
2K0
Mac电脑提示文本编码Unicode(UTF-8)不适用
Mac电脑会弹出「未能打开文稿XXX,编码"Unicode(UTF-8)不适用」的警告。
冬天真冷啊
2023/05/31
4.2K1
Android 各版本对应的 SDK 版本
Android 开发所需的 SDK,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/platforms文件夹,然后打开 SDK Manager,打开 Tools(工具)菜单选择 Options (选项)菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache (清除缓存)按钮,然后重启 Eclipse(或 Android Studio) 和 SDK Manager。
acc8226
2022/05/17
1.9K0
还在用 SimpleDateFormat, 来试试 DateTimeFormatter
1.8 以前 Java 关于日期的类是 Date 与 Calendar, 与之对应的格式化的类是 SimpleDateFormat。 上一篇介绍了在1.8 中提供的 java.time 包, Java 提供了更加丰富的时间类型来供我们使用,与之对应的格式化类型也需要使用新提供的 DateTimeFormatter。
Dylan Liu
2020/11/23
1.4K0
Spark Tips 1: RDD的collect action 不适用于单个element size过大的情况
collect是Spark RDD一个非常易用的action,通过collect可以轻易获得一个RDD当中所有的elements。当这些elements是String类型的时候,可以轻易将整个RDD转化成一个List<String>,简直不要太好用。 不过等一等,这么好用的action有一个弱点,它不适合size比较的element。举个例子来说吧。请看下面这段代码: ... ... JavaPairInputDStream<String, String> messages = KafkaUtils.cr
叶锦鲤
2018/03/15
1.2K0
用于声明式管理 Helm 版本的工具
我们经常收到一些人的问题,他们想要工具或方法来管理在环境中的 Helm 版本。这篇文章提供了一些见解和方向来帮助人们开始。
CNCF
2022/06/10
1.1K0
观察者模式observer不适用于_观察者模式代码
在软件构建过程中,我们需要为某些对象建立 一种“通知依赖关系” —-一个对象发(目标对象)的状态发生改变,所有依赖的对象(观察者对象)都将很好的得到通知。如果这样的依赖关系过于紧密。将使软件不能很好的抵御变化
全栈程序员站长
2022/09/22
6270
用于打包指定libvirt版本的镜像的脚本
在分析替换掉模板文件中的版本号并编译上传镜像的脚本前先提下上面文件中的augtool -f /augconf和setcap CAP_NET_BIND_SERVICE=+eip。
后端云
2022/11/25
2.4K0
【Android 应用开发】 Android 各种版本简介 ( Support 支持库版本 | Android Studio 版本 | Gradle 版本 | jcenter 库版本 )
初学者遇到 Android Studio, 导入工程后, 会出现各种奇葩错误, 如果管理好各个插件, gradle, SDK, SDK Tools, 各种官方依赖库 的版本, 会将错误大大的减少;
韩曙亮
2023/03/27
1.2K0
【Android 应用开发】 Android 各种版本简介 ( Support 支持库版本 | Android Studio 版本 | Gradle 版本 | jcenter 库版本 )
SAP MM里的ERS功能不适用于供应商寄售采购模式
今天收到了一个做零售行业项目的SAP同行的问题,客户问她是否可以在供应商寄售采购流程里启用SAP的ERS功能。我甚为吃惊,感觉这个SAP客户的问题还不简单,不浅薄。同时也觉得这个客户对SAP的学习很积极很主动,居然对很多SAP顾问没有用过的ERS功能有所了解。
SAP虾客
2022/01/25
9580
SAP MM里的ERS功能不适用于供应商寄售采购模式
8个用于数据清洗的Python代码
数据清洗,是进行数据分析和使用数据训练模型的必经之路,也是最耗费数据科学家/程序员精力的地方。
统计学家
2019/08/30
8860
新版本坑太多,UI不适配惊呼受不了?快下载回老旧版本的IDEA!
由于 2020.1 版本的 material UI 无法更改原生的 UI设计,无法忍受丑陋的原生了
JavaEdge
2020/05/26
7180
localdate和localdatetime互转_datetimeformatter.ofpattern
现在LocalDateTime、LocalDate、Date之间的相互转换就完成了
全栈程序员站长
2022/11/10
1.7K0
localdate和localdatetime互转_datetimeformatter.ofpattern
RHEL 8使用的内核版本
    已知RHEL/CentOS内核使用情况如下,详细可见版本信息可见:CentOS(RHEL)内核版本与系统版本对应关系。
党志强
2020/02/11
1.9K0
【Android 安全】DEX 加密 ( 不同 Android 版本的 DEX 加载 | Android 8.0 版本 DEX 加载分析 | Android 5.0 版本 DEX 加载分析 )
不同 Android 版本 DexPathList 中的 Element[] dexElements 成员如何创建 ;
韩曙亮
2023/03/28
9420
点击加载更多

相似问题

Android Scroll View不适用于低于23的版本

32

列表视图中的滚动视图不适用于低于API 18的android版本

10

如何针对低于某个版本的Android版本

10

Cordova-plugin-摄像机不适用于Android版本8

11

检测iOS版本低于iOS 8 php

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文