정보의 공유 사회

Android

Fatal Exception: java.lang.AssertionError: Register too many Broadcast Receivers

Fatal Exception: java.lang.AssertionError: Register too many Broadcast Receivers        at android.app.LoadedApk.checkRecevierRegisteredLeakLocked + 782(LoadedApk.java:782)        at android.app.LoadedApk.getReceiverDispatcher + 810(LoadedApk.java:810)        at android.app.ContextImpl.registerReceiverInternal + 1337(ContextImpl.java:1337)        at android.app.ContextImpl.registerReceiver + 1317(ContextImpl.java:1317)        at android.app.ContextImpl.registerReceiver + 1311(ContextImpl.java:1311)        at android.content.ContextWrapper.registerReceiver + 554(ContextWrapper.java:554)        at ddolcatmaster.mypowermanagement.BatteryManageService.regisiterReceiver(ManageService.java)        at ddolcatmaster.mypowermanagement.BatteryManageService.onStartCommand(ManageService.java)        at android.app.ActivityThread.handleServiceArgs + 3284(ActivityThread.java:3284)        at android.app.ActivityThread.access$2200 + 196(ActivityThread.java:196)        at android.app.ActivityThread$H.handleMessage + 1637(ActivityThread.java:1637)        at android.os.Handler.dispatchMessage + 111(Handler.java:111)        at android.os.Looper.loop + 210(Looper.java:210)        at android.app.ActivityThread.main + 5988(ActivityThread.java:5988)        at java.lang.reflect.Method.invoke(Method.java)        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run + 852(ZygoteInit.java:852)        at com.android.internal.os.ZygoteInit.main + 742(ZygoteInit.java:742) 오류가 발생한 폰의 종류 및...
Kotlin

[android : kotlin] MediaStore.Audio.Media로 부터 Uri를 통해 duration (노래 총 재생시간) 가져오는 방법

MediaStore.Audio.Media.DURATION를 통해 노래파일의 재생시간을 알고 싶었으나 값을 알수 없었다. 모든 노래에서 동일한 값으로 6이 넘어왔다. val mCursorCols = arrayOf( MediaStore.Audio.Media._ID, MediaStore.Audio.Media.ARTIST, MediaStore.Audio.Media.TITLE, MediaStore.Audio.Media.ALBUM, MediaStore.Audio.Media.DATA, MediaStore.Audio.Media.ALBUM_ID,...
error: Content is protected !!