备份键盘辅助配置
This commit is contained in:
@@ -16,13 +16,10 @@ import java.io.File
|
||||
|
||||
object DefaultData {
|
||||
|
||||
const val httpTtsFileName = "httpTTS.json"
|
||||
const val txtTocRuleFileName = "txtTocRule.json"
|
||||
|
||||
val httpTTS: List<HttpTTS> by lazy {
|
||||
val json =
|
||||
String(
|
||||
appCtx.assets.open("defaultData${File.separator}$httpTtsFileName")
|
||||
appCtx.assets.open("defaultData${File.separator}httpTTS.json")
|
||||
.readBytes()
|
||||
)
|
||||
HttpTTS.fromJsonArray(json)
|
||||
@@ -39,7 +36,7 @@ object DefaultData {
|
||||
|
||||
val txtTocRules: List<TxtTocRule> by lazy {
|
||||
val json = String(
|
||||
appCtx.assets.open("defaultData${File.separator}$txtTocRuleFileName")
|
||||
appCtx.assets.open("defaultData${File.separator}txtTocRule.json")
|
||||
.readBytes()
|
||||
)
|
||||
GSON.fromJsonArray<TxtTocRule>(json).getOrNull() ?: emptyList()
|
||||
|
||||
@@ -7,7 +7,6 @@ import io.legado.app.R
|
||||
import io.legado.app.constant.AppLog
|
||||
import io.legado.app.constant.PreferKey
|
||||
import io.legado.app.data.appDb
|
||||
import io.legado.app.help.DefaultData
|
||||
import io.legado.app.help.config.ReadBookConfig
|
||||
import io.legado.app.help.config.ThemeConfig
|
||||
import io.legado.app.help.coroutine.Coroutine
|
||||
@@ -38,8 +37,9 @@ object Backup {
|
||||
"readRecord.json",
|
||||
"searchHistory.json",
|
||||
"sourceSub.json",
|
||||
DefaultData.txtTocRuleFileName,
|
||||
DefaultData.httpTtsFileName,
|
||||
"txtTocRule.json",
|
||||