- DatabaseBootstrapper: 删除 Gitee 分片/manifest/blob 下载逻辑, 曲库只走官方 MuseDbSync - build.gradle: 移除 GITEE_DATABASE_* 构建参数 - MainActivity: 重置数据库文案改为官方同步 - ktv_api.js: 歌曲源仅 w.w345.my, 缓存标记 7, 广告/错号资源拦截+重试 - 远程日志: 点歌记录 编号/标题/请求源/状态
25 lines
628 B
Kotlin
25 lines
628 B
Kotlin
package com.local.ktv
|
|
|
|
import android.app.Application
|
|
import android.util.Log
|
|
import com.liulishuo.okdownload.OkDownload
|
|
|
|
class KtvApplication : Application() {
|
|
override fun onCreate() {
|
|
super.onCreate()
|
|
instanceRef = this
|
|
OkDownload.setSingletonInstance(OkDownload.Builder(this).build())
|
|
Log.i(TAG, "KTV application initialized without native services")
|
|
}
|
|
|
|
companion object {
|
|
private const val TAG = "KtvApplication"
|
|
|
|
lateinit var instanceRef: KtvApplication
|
|
private set
|
|
|
|
@JvmStatic
|
|
fun getInstance(): KtvApplication = instanceRef
|
|
}
|
|
}
|