该应用程序的视频解决方案在API 30之前按预期工作。当我在我的android应用程序中启动视频时,我收到一条错误消息,提示qemu-system-x86-64.exe已停止工作。我发现了关于这个文件的其他问题,但我没有设法在以前的API版本上复制他们的问题,所以看起来它不适用于这个问题,但API 30特别适用。这里有没有人在API 30上遇到过类似的问题?
这是我收到错误时的Logcat输出:
2020-11-30 13:26:50.206 423-721/? E/OMXNodeInstance: getParameter(0xf0900470:android.goldfish.h264.decoder, ??(0x6f600011)) ERROR: UnsupportedIndex(0x8000101a)
2020-11-30 13:26:50.215 423-721/? E/OMXNodeInstance: setConfig(0xf0900470:android.goldfish.h264.decoder, ConfigPriority(0x6f800002)) ERROR: UnsupportedIndex(0x8000101a)
2020-11-30 13:26:50.216 423-721/? E/OMXNodeInstance: getConfig(0xf0900470:android.goldfish.h264.decoder, ConfigAndroidVendorExtension(0x6f100004)) ERROR: UnsupportedIndex(0x8000101a)
2020-11-30 13:26:50.229 423-721/? E/OMXNodeInstance: getConfig(0xf0900470:android.goldfish.h264.decoder, ??(0x7f000003)) ERROR: UnsupportedSetting(0x80001019)发布于 2020-11-30 20:21:00
由于没有提供StackTrace或Logcat,我猜测这与API30中的新存储策略有关。
参考资料:- https://developer.android.com/about/versions/11/privacy/storage
https://stackoverflow.com/questions/65073127
复制相似问题