Я получаю следующий отчет о сбое в консоли Google Play в моем приложении Air

#actionscript-3 #crash #google-play-console

#actionscript-3 #сбой #google-play-console

Вопрос:

Я получаю следующий отчет о сбое из консоли Google Play в моем приложении Air. Я использую следующую технологию для своего приложения.

Платформа — Flash Adobe Animate CC (AIR SDK 33.1.1.217) Язык — As3 С использованием этого ANE —

 com.mesmotronic.ane.fullscreen (version - 1.2.6), 
                   com.distriqt.playservices.Base (version - 17.1.0),
                   com.distriqt.Core (version - 5.1.346),
                   com.distriqt.InAppBilling (version - 9.1.026)
                   com.distriqt.AppGroupDefaults (version - 4.1.058)
                   com.distriqt.ApplicationRater (version - 5.3.008)
                   com.google.android.play (version - 1.0.018)
                   com.distriqt.Share (version - 6.0.056)
                   androidx.core (version - 1.2.0)
  

Ниже приведен журнал трассировки отчета о сбое

 "main" tid=1 Native
"main" prio=5 tid=1 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x75615af0 self=0x7e34a14c00
  | sysTid=3034 nice=-10 cgrp=pnpmgr_top_app sched=0/0 handle=0x7ebb3ce548
  | state=S schedstat=( 204289685604 4280499392 32970 ) utm=19071 stm=1357 core=4 HZ=100
  | stack=0x7fe3296000-0x7fe3298000 stackSize=8MB
  | held mutexes=
  #00  pc 000000000006f6d0  /system/lib64/libc.so (__ioctl 8)
  #01  pc 0000000000029168  /system/lib64/libc.so (ioctl 136)
  #02  pc 000000000001820c  /vendor/lib64/libsrv_um.so (PVRSRVBridgeCall 84)
  #03  pc 000000000000e564  /vendor/lib64/libsrv_um.so (???)
  #04  pc 00000000000e8d7c  /vendor/lib64/egl/libGLESv2_mtk.so (???)
  #05  pc 00000000000b0f5c  /vendor/lib64/egl/libGLESv2_mtk.so (???)
  #06  pc 000000000002ad60  /vendor/lib64/egl/libGLESv2_mtk.so (???)
  #07  pc 0000000000026084  /vendor/lib64/egl/libGLESv2_mtk.so (???)
  #08  pc 0000000000025b1c  /vendor/lib64/egl/libGLESv2_mtk.so (glDrawElements 140)
  #09  pc 00000000002ce2d0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #10  pc 00000000005207b4  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #11  pc 0000000000520438  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #12  pc 0000000000515780  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #13  pc 000000000042d744  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #14  pc 0000000000437d94  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #15  pc 00000000004363f0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #16  pc 0000000000437b6c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #17  pc 00000000004363f0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #18  pc 0000000000437b6c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #19  pc 00000000004363f0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #20  pc 0000000000437b6c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #21  pc 00000000004363f0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #22  pc 0000000000437b6c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #23  pc 00000000004363f0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #24  pc 0000000000437b6c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #25  pc 00000000004363f0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #26  pc 0000000000437b6c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #27  pc 00000000004363f0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #28  pc 000000000040e208  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #29  pc 000000000040f900  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #30  pc 00000000003607b4  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #31  pc 00000000003613b4  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #32  pc 00000000003612d0  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #33  pc 000000000035d554  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #34  pc 000000000048c430  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #35  pc 00000000004af33c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #36  pc 00000000004aff24  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #37  pc 000000000025efd8  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #38  pc 000000000026231c  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)
  #39  pc 0000000000265c10  /data/app/com.internetdesignzone.aesopfables-h8qjL3lg8u_cwSKndGDpHg==/lib/arm64/libCore.so (???)


at com.adobe.air.customHandler.callTimeoutFunction (Native method)
  at com.adobe.air.customHandler.handleMessage (customHandler.java:22)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:193)
  at android.app.ActivityThread.main (ActivityThread.java:6758)
  at java.lang.reflect.Method.invoke (Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:497)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:912)
  

Я нашел этот отчет о сбое в версии Android 9.

Комментарии:

1. Я искал по com.adobe.air.customHandler (вы должны были сделать то же самое, прежде чем спрашивать), обнаружил сообщение об ошибке, а также, похоже, есть решение: tracker.adobe.com/#/view/AIR-4198519

2. @Organis похоже, что эта ссылка описывает проблемы, связанные с воспроизведением звуков в Sound.play() среде Android ANE. Предлагаемое обходное решение — использовать ANESounds, что бы это ни было.

3. Привет, @Oraganis спасибо за ваше предложение. Я попробовал ANE от DigitalStrawberry для воспроизведения звука. Они воспроизводят короткие звуки, похожие на звук небольшого нажатия, используя следующий код. SoundFile = File.applicationDirectory.resolvePath(«introVideo-en.mp3»); soundID = ANESounds.instance.loadSound(SoundFile); StreamID = ANESounds.instance.PlaySound (soundID); но я не могу воспроизвести длинный звук, используя тот же код. Он останавливается через определенные секунды между ними. Пожалуйста, помогите, как воспроизводить длинные файлы mp3 с помощью этого кода?