AIMP Forum
AIMP for Android => Ошибки и замечания / Bugs => Обработано / Processed => Topic started 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) }
--------------------------------------------------------------------------
-
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
-
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)
-
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.