Commit ea30efcf authored by wanglei's avatar wanglei

...

parent 19ed27f3
package com.base.appzxhy.utils
import android.os.Environment
import com.base.appzxhy.MyApplication
import com.base.appzxhy.R
import com.base.appzxhy.utils.KotlinExt.toFormatTime2
import java.io.File
object WriteLogEx {
private val logoDir by lazy(LazyThreadSafetyMode.NONE) {
val appName = MyApplication.appContext.resources.getString(R.string.app_name)
val log = File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS), "${appName}_logo")
if (!log.exists()) log.mkdirs()
log
}
fun writeLogFile(key: String, log: String) {
val logName = key + "_" + System.currentTimeMillis().toFormatTime2() + ".txt"
val logFile = File(logoDir, logName)
logFile.createNewFile()
logFile.writeText(log, Charsets.UTF_8)
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment