如何设置和使用 ThreeTenABP 库
How to setup and use ThreeTenABP library
我无法让 ThreeTenABP 工作。这是我所做的:
应用中导入依赖build.gradle
implementation 'com.jakewharton.threetenabp:threetenabp:1.2.1'
在MyApplication.onCreate()
中初始化库
AndroidThreeTen.init(this)
将 MyApplication 添加到清单
<application android:name=".MyApplication" ...>
使用 Instant 解析字符串
Instant.parse(updatedOn)
Instant
唯一可能的导入是 java.time.Instant
。但是这个要到Android API 26才可以用,这也是我一开始想用ThreeTenABP的原因。
我找到了一些使用导入 org.threeten.bp.Instant
的示例,但在我的案例中找不到这个 import/package。
我已经做了臭名昭著的 "Invalidate cache and restart",但无济于事。还有什么我想念的吗??
好的,抱歉浪费你们的时间。我在错误的应用程序模块中添加了依赖项。现在一切正常。
我无法让 ThreeTenABP 工作。这是我所做的:
应用中导入依赖build.gradle
implementation 'com.jakewharton.threetenabp:threetenabp:1.2.1'
在MyApplication.onCreate()
中初始化库AndroidThreeTen.init(this)
将 MyApplication 添加到清单
<application android:name=".MyApplication" ...>
使用 Instant 解析字符串
Instant.parse(updatedOn)
Instant
唯一可能的导入是 java.time.Instant
。但是这个要到Android API 26才可以用,这也是我一开始想用ThreeTenABP的原因。
我找到了一些使用导入 org.threeten.bp.Instant
的示例,但在我的案例中找不到这个 import/package。
我已经做了臭名昭著的 "Invalidate cache and restart",但无济于事。还有什么我想念的吗??
好的,抱歉浪费你们的时间。我在错误的应用程序模块中添加了依赖项。现在一切正常。