logger icon indicating copy to clipboard operation
logger copied to clipboard

DiskLogAdapter do not work

Open junerver opened this issue 4 years ago • 1 comments

Please try to fill all questions below before submitting an issue.

  • Android studio version: Arctic Fox 2020.3.1
  • Android gradle plugin version: 7.0.0
  • Logger version: 2.2.0
  • Emulator/phone information: mi 10 u
  • If possible, please add how did you initialize Logger?
    in Application onCreate
  • Is it flaky or does it happen all the time? all the time

i init logger like this :

class App : Application() {
    override fun onCreate() {
        super.onCreate()
        val formatStrategy: FormatStrategy = PrettyFormatStrategy.newBuilder()
            .methodCount(3) // (Optional) How many method line to show. Default 2
            .tag("custom")
            .build()
        Logger.addLogAdapter(object:AndroidLogAdapter(formatStrategy){
            override fun isLoggable(priority: Int, tag: String?): Boolean {
                return BuildConfig.DEBUG
            }
        })
        val csvformatstrategy: FormatStrategy = CsvFormatStrategy.newBuilder()
            .tag("custom")
            .build()

        Logger.addLogAdapter(DiskLogAdapter(csvformatstrategy))
    }
}

and I have authorized read and write permissions,but it do not work, There is no logger folder in the external storage file directory

junerver avatar Aug 26 '21 01:08 junerver

Check my fork I added support for Disklog with SDK 30 -> Repo

lupaulus avatar Sep 18 '21 21:09 lupaulus