AIMP Forum

AIMP for Android => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: ygao on October 01, 2024, 03:34:47

Title: [+] [1471] can't export playlist
Post by: ygao on October 01, 2024, 03:34:47
can't export  playlist, even the smb storage.
the device firmware has no  documentui.apk.I can not install it.
then I use smb but I  can't export  smb .

main   01/10/2024 08:06:27.977   D/App:   v4.11.1471 (27.09.2024), arm64-v8a, api28
main   01/10/2024 08:06:27.979   D/App:   X i a o A i T o n g X u e(X 1 0 A, Android v9, 4 cores)
main   01/10/2024 08:06:32.823   D/MainUI:   onBind(true, false)
main   01/10/2024 08:06:40.373   D/TwilightManager:   TwilightManager(system, false, 0, 0, 0)
main   01/10/2024 08:06:40.375   D/App:   applyLocale(zh_CN)
main   01/10/2024 08:06:40.376   D/Skin:   load(Default, 125%, , Dark, day, 0)
main   01/10/2024 08:06:40.392   D/FileBrowser:   {intent:aimp.intent.action.CREATE_FILE,null,{; aimp.intent.extra.mru_id=Playlists; aimp.intent.extra.filetypes=*.xspf;; aimp.intent.extra.title=我的最爱}}
main   01/10/2024 08:06:40.393   D/ActivityBridge:   register(FileBrowser.AddScopedStorage)
main   01/10/2024 08:06:40.394   D/ActivityBridge:   register(FileBrowser.RefreshOnPermission)
main   01/10/2024 08:06:40.395   D/FileBrowser:   rescan.start()
main   01/10/2024 08:06:40.398   D/SAF:   volume(/storage/emulated/0, 内部共享存储空间, primary)
main   01/10/2024 08:06:40.399   D/FileBrowser:   rescan.done(, 5)
pool-1-thread-4   01/10/2024 08:06:40.403   D/FileBrowser:   goToPath()
main   01/10/2024 08:06:40.770   D/MainUI:   onUnbind(true)
pool-1-thread-3   01/10/2024 08:06:48.542   D/FileBrowser:   rescan.start(smb://ygao4)
pool-1-thread-3   01/10/2024 08:06:48.710   D/FileBrowser:   rescan.done(smb://ygao4, 3)
pool-1-thread-1   01/10/2024 08:06:50.144   D/FileBrowser:   rescan.start(smb://ygao4/z)
pool-1-thread-1   01/10/2024 08:06:50.224   D/FileBrowser:   rescan.done(smb://ygao4/z, 6)
main   01/10/2024 08:06:53.679   E/ActivityBridge:   android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT_TREE flg=0x40 (has extras) }
--------------------------------------------------------------------------
   android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2007)
   android.app.Instrumentation.execStartActivity(Instrumentation.java:1673)
   android.app.Activity.startActivityForResult(Activity.java:4586)
   android.app.Activity.startActivityForResult(Activity.java:4544)
   com.aimp.library.utils.ActivityBridge.startActivityForResultCore(Unknown Source:4)
   com.aimp.library.utils.ActivityBridge.startActivityForResult(SourceFile:0)
   com.aimp.library.SAF.lambda$takeWritePermission$6(Unknown Source:9)
   com.aimp.library.SAF.$r8$lambda$OxfGfpC08Hc5QBZDQy3yDDFT9AU(SourceFile:0)
   com.aimp.library.SAF$$ExternalSyntheticLambda10.run(SourceFile:0)
   com.aimp.library.utils.PermissionsExpert.lambda$showRationale$1(Unknown Source:0)
   com.aimp.library.utils.PermissionsExpert.$r8$lambda$Z-a2pKd_GWPSggUD1Uiho83kTFc(SourceFile:0)
   com.aimp.library.utils.PermissionsExpert$$ExternalSyntheticLambda3.onClick(SourceFile:0)
   com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:172)
   android.os.Handler.dispatchMessage(Handler.java:106)
   android.os.Looper.loop(Looper.java:193)
   android.app.ActivityThread.main(ActivityThread.java:6702)
   java.lang.reflect.Method.invoke(Native Method)
   com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:501)
   com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
--------------------------------------------------------------------------
main   01/10/2024 08:06:53.694   D/ActivityBridge:   onActivityResult(7001, false, null)
main   01/10/2024 08:06:53.730   D/ActivityBridge:   onActivityResult(7001, false, null)
pool-1-thread-2   01/10/2024 08:06:53.733   D/FileBrowser:   rescan.start(smb://ygao4/z)
pool-1-thread-2   01/10/2024 08:06:53.821   D/FileBrowser:   rescan.done(smb://ygao4/z, 6)
main   01/10/2024 08:06:57.273   E/ActivityBridge:   android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT_TREE flg=0x40 (has extras) }
--------------------------------------------------------------------------
Title: Re: can't export playlist
Post by: Artem on October 01, 2024, 08:02:22
1) Samba and all other remote storages works in readonly mode only
2) It seems you've no one application that implements SAF-based file browser. So, you need to download unlimited version of app: https://www.aimp.ru/?do=download&os=android
Title: Re: [+] [1471] can't export playlist
Post by: ygao on October 01, 2024, 14:28:35
unistall app.
install  aimp_4.11.1471_no-saf.apk.
no luckly.
I can  export 2024.10.01-AIMP.UserSettings.zip.
can't export playlist.
main   01/10/2024 19:19:03.352   D/ActivityBridge:   onActivityResult(7025, false, null)
main   01/10/2024 19:19:03.381   D/ActivityBridge:   onActivityResult(7025, false, null)
pool-1-thread-4   01/10/2024 19:19:03.383   D/FileBrowser:   rescan.start(local://primary/Alarms)
pool-1-thread-4   01/10/2024 19:19:03.387   D/FileBrowser:   rescan.done(local://primary/Alarms, 0)
main   01/10/2024 19:19:03.602   D/Playlist:   synchronize
pool-1-thread-1   01/10/2024 19:20:24.620   D/FileBrowser:   rescan.start(smb://ygao4)
pool-1-thread-1   01/10/2024 19:20:24.628   D/FileBrowser:   rescan.done(smb://ygao4, 3)
pool-1-thread-3   01/10/2024 19:20:29.764   D/FileBrowser:   rescan.start(local://primary/backups)
pool-1-thread-3   01/10/2024 19:20:29.774   D/FileBrowser:   rescan.done(local://primary/backups, 4)
main   01/10/2024 19:20:33.147   D/SAF:   volume(/storage/emulated/0, 内部共享存储空间, primary)
main   01/10/2024 19:20:33.154   E/ActivityBridge:   android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT_TREE flg=0x40 (has extras) }
--------------------------------------------------------------------------
   android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2007)
   android.app.Instrumentation.execStartActivity(Instrumentation.java:1673)
   android.app.Activity.startActivityForResult(Activity.java:4586)
   android.app.Activity.startActivityForResult(Activity.java:4544)
   com.aimp.library.utils.ActivityBridge.startActivityForResultCore(Unknown Source:4)
   com.aimp.library.utils.ActivityBridge.startActivityForResult(SourceFile:0)
   com.aimp.library.SAF.lambda$takeWritePermission$6(Unknown Source:9)
   com.aimp.library.SAF.$r8$lambda$OxfGfpC08Hc5QBZDQy3yDDFT9AU(SourceFile:0)
   com.aimp.library.SAF$$ExternalSyntheticLambda10.run(SourceFile:0)
   com.aimp.library.utils.PermissionsExpert.lambda$showRationale$1(Unknown Source:0)
   com.aimp.library.utils.PermissionsExpert.$r8$lambda$Z-a2pKd_GWPSggUD1Uiho83kTFc(SourceFile:0)
   com.aimp.library.utils.PermissionsExpert$$ExternalSyntheticLambda3.onClick(SourceFile:0)
   com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:172)
   android.os.Handler.dispatchMessage(Handler.java:106)
   android.os.Looper.loop(Looper.java:193)
   android.app.ActivityThread.main(ActivityThread.java:6702)
   java.lang.reflect.Method.invoke(Native Method)
   com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:501)
   com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
Title: Re: [+] [1471] can't export playlist
Post by: Artem on October 01, 2024, 15:51:12
Oh, you've Android 9, my fault. Unfortunately, unlimited version suitable for Android 11+, old versions of android does not have alternative for SAF. So, if SAF is unavailable, 3rd party app (without system permissions) cannot take write access to the storage.