vilko00 Posted November 5, 2012 Share Posted November 5, 2012 У меня Motorola Backflip с Android 2.1 на борту и последний Poweramp.Когда я запускаю проигрывание музыки и выключаю дисплейкнопкой на телефоне, то проигрывание музыки останавливается.Как победить? Link to comment Share on other sites More sharing options...
Magadaner Posted January 20, 2013 Share Posted January 20, 2013 Попробуйте в меню Poweramp: Настройки/Разное/Доп. Настройки/Использовать Wake Lock.Должно помочь в вашем случае. Link to comment Share on other sites More sharing options...
graser Posted May 14, 2015 Share Posted May 14, 2015 Подниму тему.Имеется Автомагнитола на Android 2.3.6 и купленный PowerampПоследняя версия работает нормально до попытки запуска любого сервиса, который обращается к звуковым каналам андроида. При этом, если стоит галочка "Не выгружать сервис" Poweramp встает на паузу, если галочки нет, то он просто закрывается.Poweramp версии 1.4 работает нормально, кроме загрузки обложек (ну и звук периодически подхрюкивает)Собственно вопрос, можно ли как то победить проблему с вылетом/паузой или это невозможно.Хотя бы напрвление, куда копать, от разработчиков услышать? Link to comment Share on other sites More sharing options...
graser Posted June 2, 2015 Share Posted June 2, 2015 Дополню предыдущий пост.Выдержка из лога. Видно, что возникает ошибка и перезапускD/CacheService( 3435): onCreateD/CacheService( 3435): onBind clientName=yandex://ru.yandex.yandexnaviW/TRAFFIC ( 2307): 0,0 Кб/сD/dalvikvm( 2965): GC_EXTERNAL_ALLOC freed 277K, 50% free 3335K/6599K, external 1398K/1851K, paused 85msD/CacheDownloadService( 3489): onCreateD/CacheDownloadService( 3489): onBind clientName=yandex://ru.yandex.yandexnaviD/*** DeviceIdProvider( 2965): pi.authority='ru.yandex.device.id.navi' uri='content://ru.yandex.device.id.navi/device_id'D/*** DeviceIdProvider( 2965): device=ed1a39be466441c284d9b46dd5cc0eb8D/can ( 2603): 0x5a, 0xffffffa5, 0x2, 0xffffff85, 0x0, 0x0, 0xffffff86,W/PowerManagerService( 2213): acquireWakeLock refused tag=GpsLocationProviderW/PowerManagerService( 2213): acquireWakeLock refused tag=GpsLocationProviderD/athr_gps( 2213): gps fix frquency set to 1000 milli-secsD/athr_gps( 2213): athr_gps_start: calledD/athr_gps( 2213): athr_run_hook: athr.gps.hookspath property is not setD/athr_gps( 2213): Send WAKEUP command to GPSD/athr_gps( 2213): gps control fd eventD/athr_gps( 2213): gps thread starting location_cb=0xae20b6ddD/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,GGA,1,1,1,0*5bD/athr_gps( 2213): gps sent to device: $PUBX,40,GGA,1,1,1,0*5bD/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,GLL,1,1,1,0*5dD/athr_gps( 2213): gps sent to device: $PUBX,40,GLL,1,1,1,0*5dD/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,ZDA,1,1,1,0*45D/athr_gps( 2213): gps sent to device: $PUBX,40,ZDA,1,1,1,0*45D/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,VTG,1,1,1,0*5fD/athr_gps( 2213): gps sent to device: $PUBX,40,VTG,1,1,1,0*5fD/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,GSA,1,1,1,0*4fD/athr_gps( 2213): gps sent to device: $PUBX,40,GSA,1,1,1,0*4fD/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,GSV,1,1,1,0*58D/athr_gps( 2213): gps sent to device: $PUBX,40,GSV,1,1,1,0*58D/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,RMC,1,1,1,0*46D/athr_gps( 2213): gps sent to device: $PUBX,40,RMC,1,1,1,0*46D/athr_gps( 2213): gps set to baud rate 1 bpsD/athr_gps( 2213): function gps_dev_send: $PUBX,40,QUAL,1,1,1,0*13D/athr_gps( 2213): gps sent to device: $PUBX,40,QUAL,1,1,1,0*13D/athr_gps( 2213): gps dev start initiatedD/athr_gps( 2213): gps status callback: 0x1D/athr_gps( 2213): gps entered timer threadW/PowerManagerService( 2213): acquireWakeLock refused tag=KEEP_SCREEN_ON_FLAGI/libEGL ( 2965): eglMakeCurrent last name com.maxmpz.audioplayer, pid 3554I/libEGL ( 2965): eglMakeCurrent pid 2965, ru.yandex.yandexnaviI/ActivityManager( 2213): Displayed ru.yandex.yandexnavi/.core.NavigatorActivity: +1s884ms (total +2s161ms)W/JBK ( 2317): onBindInputW/JBK ( 2317): onStartInput ru.yandex.yandexnaviW/IInputConnectionWrapper( 3727): showStatusIcon on inactive InputConnectionW/InputManagerService( 2213): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@406c3920 (uid=10041 pid=3727)W/libEGL ( 2965): eglMakeCurrent kill pid 3554I/libEGL ( 2152): handle_fd read 9 bytes: kill 3554W/libEGL ( 2152): handle_fd kill pid 3554, return with 0W/ResourceType( 2965): No package identifier when getting value for resource number 0x00000000E/HttpNativeExchange( 2965): class java.net.UnknownHostException mobile.navi.yandex.net on: http://mobile.navi.yandex.net/navi/startup?uuid=e350d683fdd2893aeaaa967ac5fbc4ab〈=ru-RU&vector_layers_format=12%3A0%2C8%3A9&deviceid=ed1a39be466441c284d9b46dd5cc0eb8&model=CA01&manufacturer=unknown&os_version=2.3.4&app_platform=android&open_action=MAIN&app_version=156&ll=56.813648%2C60.595348&build_number=master_market%3A26&scalefactor=1.0&utf=1D/Zygote ( 2144): Process 3554 terminated by signal (1)E/InputDispatcher( 2213): channel '4083f3a8 com.maxmpz.audioplayer/com.maxmpz.audioplayer.PlayerUIActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x8E/InputDispatcher( 2213): channel '4083f3a8 com.maxmpz.audioplayer/com.maxmpz.audioplayer.PlayerUIActivity (server)' ~ Channel is unrecoverably broken and will be disposed!W/AudioService( 2213): AudioFocus audio focus client diedI/AudioService( 2213): AudioFocus abandonAudioFocus(): removing entry for android.media.AudioManager@40513980com.maxmpz.audioplayer.player.PlayerService$20@40529e90I/WindowManager( 2213): WINDOW DIED Window{4083f3a8 com.maxmpz.audioplayer/com.maxmpz.audioplayer.PlayerUIActivity paused=false}I/ActivityManager( 2213): Process com.maxmpz.audioplayer (pid 3554) has died.W/ActivityManager( 2213): Scheduling restart of crashed service com.maxmpz.audioplayer/.widgetpackcommon.WidgetUpdaterService in 5000msW/ActivityManager( 2213): Scheduling restart of crashed service com.maxmpz.audioplayer/.player.PlayerService in 15000msI/WindowManager( 2213): WIN DEATH: Window{40840e28 SurfaceView paused=false}I/SourceService( 2213): BoardCastAudioPath toE/ActivityManager( 2213): Activity Died:com.maxmpz.audioplayerD/taskmanager.BootReceiver( 3143): Broadcast,action = source.manager.state.changedD/taskmanager.BootReceiver( 3143): Saved current sound application:I/SourceService( 2213): Inset : 0I/SourceService( 2213): MuxThread : 0,100Локализовал проблему. Аудиофокус не виноват. Проблема в драйвере OpenGL. Он почему то дает команду kill pid для Poweramp при переключении с окна Poweramp на приложение использующее OpenGL.Если переключится на любое другое, которое OpenGL не использует, то все нормальноВопрос знатокам: Версия 1.4 Poweramp использовала OpenGL? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.