Details
-
Bug
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
6.8.2
-
None
-
Ubuntu 20 x64
Android 14
-
-
Android
Description
my code is
import os os.environ["QT_DEBUG_PLUGINS"] = "1" # 启用插件调试 os.environ["QT_LOGGING_RULES"] = "qt.multimedia.*=true" # 启用插件调试 # 修改此处,使用FFmpeg后端 # os.environ["QT_MEDIA_BACKEND"] = "android" os.environ["QT_MEDIA_BACKEND"] = "ffmpeg"from PySide6.QtCore import QSize, QByteArray, QBuffer, QIODevice, QLibraryInfo from PySide6.QtGui import QImage, QPixmap from PySide6.QtWidgets import QApplication, QLabel, QVBoxLayout, QWidget from PySide6.QtMultimedia import QMediaCaptureSession, QCamera,QMediaDevices from PySide6.QtMultimediaWidgets import QVideoWidget from PySide6.QtCore import qInstallMessageHandler, QtMsgType from PySide6.QtCore import qDebug,qInfo,qWarning,qCritical,qFatal from loguru import logger as log import http.client import platform,time,jsonAPPNAME = "PySide6" APPVERSION = "1.0"def post_to_remote(message): """将日志通过POST发送到远程服务器""" log_entry = { "level": message.record["level"].name, "message": message.record["message"], "timestamp": message.record["time"].isoformat(), "extra": message.record["extra"] } try: url = "192.168.10.83:54444" endpoint = "/" headers = {"Content-type": "application/json"} conn = http.client.HTTPConnection(url, timeout=0.05) conn.request("POST", endpoint, json.dumps(log_entry, ensure_ascii=False).encode("utf-8"), headers) except Exception as e: # 如果远程日志失败,可以回退到本地日志 qWarning(f"Failed to send log to remote: {str(e)}")# 添加post日志 log.add(post_to_remote, level="DEBUG") # # 添加日志文件 # if platform.system() == "Windows": # log.add(f"{APPNAME}-{APPVERSION}-{time.strftime('%Y-%m-%d_%H-%M-%S', time.localtime())}.log", backtrace=True, diagnose=True, level="DEBUG") # else: # log.add(f"/storage/emulated/0/Download/{APPNAME}-{APPVERSION}-{time.strftime('%Y-%m-%d_%H-%M-%S', time.localtime())}.log", backtrace=True, diagnose=True, level="DEBUG")# 自定义日志处理函数 def qt_message_handler(mode, context, message): if mode == QtMsgType.QtInfoMsg: mode = "Info" log.info(f"{context.file}:{context.line}-->{mode}: {message}") elif mode == QtMsgType.QtWarningMsg: mode = "Warning" log.warning(f"{context.file}:{context.line}-->{mode}: {message}") elif mode == QtMsgType.QtCriticalMsg: mode = "Critical" log.critical(f"{context.file}:{context.line}-->{mode}: {message}") elif mode == QtMsgType.QtFatalMsg: mode = "Fatal" log.error(f"{context.file}:{context.line}-->{mode}: {message}") else: mode = "Debug" log.debug(f"{context.file}:{context.line}-->{mode}: {message}") # 安装日志处理函数 qInstallMessageHandler(qt_message_handler)class CameraApp(QWidget): def __init__(self): super().__init__() self.setMinimumSize(640, 480) # 创建界面 self.label = QLabel("等待摄像头启动...") layout = QVBoxLayout(self) layout.addWidget(self.label) # 获取可用摄像头 self.available_cameras = QMediaDevices.videoInputs() log.info("Available cameras:") log.info(self.available_cameras) # 设置摄像头 # self.camera = QCamera(self.available_cameras[0]) self.camera = QCamera() self.capture_session = QMediaCaptureSession() self.capture_session.setCamera(self.camera) # 在CameraApp中替换QLabel self.video_widget = QVideoWidget() self.video_widget.setStyleSheet("background-color:#ff00ff") layout.addWidget(self.video_widget) self.capture_session.setVideoOutput(self.video_widget) self.setLayout(layout) # 启动摄像头 self.camera.start()def setupPlugins(): # 设置插件路径 plugin_path = os.path.join(QApplication.applicationDirPath(), "plugins") if not os.path.exists(plugin_path): plugin_path = os.path.join(QLibraryInfo.path(QLibraryInfo.LibraryPath.PluginsPath), "multimedia") print(plugin_path) print(plugin_path) QApplication.addLibraryPath(plugin_path)if __name__ == "__main__": import sys app = QApplication(sys.argv) paths = QApplication.libraryPaths() log.info(paths) setupPlugins() paths = QApplication.libraryPaths() log.info(paths) window = CameraApp() window.show() sys.exit(app.exec())
logcat log
This is the log information displayed using adb logcat
2025-06-06 22:23:36.314 13201-13201 g.osmile.camera usap64 I Late-enabling -Xcheck:jni 2025-06-06 22:23:36.334 13201-13201 g.osmile.camera usap64 I Using CollectorTypeCC GC. 2025-06-06 22:23:36.410 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312462): avc: denied { getattr } for path="/data/bbkcore/theme/vivo" dev="dm-45" ino=2200033 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.410 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312463): avc: denied { getattr } for path="/data/bbkcore/theme/vivo" dev="dm-45" ino=2200033 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.410 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312464): avc: denied { read } for name="vivo" dev="dm-45" ino=2200033 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.413 13201-13201 System.err org.osmile.camera W java.io.FileNotFoundException: /data/bbkcore/theme/vivo (Permission denied) 2025-06-06 22:23:36.413 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.open(Native Method) 2025-06-06 22:23:36.413 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:293) 2025-06-06 22:23:36.413 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:252) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:198) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:212) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile$VivoZipFile.<init>(VivoThemeZipFile.java:293) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile.checkUpdate(VivoThemeZipFile.java:194) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.checkUpdate(VivoThemeResources.java:278) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.checkUpdate(VivoThemeResourcesSystem.java:59) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.resetThemeResources(VivoResourcesImplImpl.java:608) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.updateConfigurationAfter(VivoResourcesImplImpl.java:949) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at android.content.res.ResourcesImpl.updateConfiguration(ResourcesImpl.java:810) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateConfiguration(Resources.java:2307) 2025-06-06 22:23:36.414 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateSystemConfiguration(Resources.java:2320) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.app.ResourcesManager.applyConfigurationToResources(ResourcesManager.java:1398) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7679) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2648) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.os.Handler.dispatchMessage(Handler.java:108) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.os.Looper.loopOnce(Looper.java:226) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.os.Looper.loop(Looper.java:328) 2025-06-06 22:23:36.415 13201-17260 ActivityThread org.osmile.camera V updateVmProcessStateForGc sceneId =1 state=197376 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.main(ActivityThread.java:9231) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at java.lang.reflect.Method.invoke(Native Method) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:594) 2025-06-06 22:23:36.415 13201-13201 System.err org.osmile.camera W at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) 2025-06-06 22:23:36.414 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312465): avc: denied { getattr } for path="/data/bbkcore/theme/vivo" dev="dm-45" ino=2200033 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.414 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312466): avc: denied { getattr } for path="/data/bbkcore/theme/vivo" dev="dm-45" ino=2200033 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.414 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312467): avc: denied { getattr } for path="/data/bbkcore/theme/framework-res" dev="dm-45" ino=2070096 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.416 13201-13201 System.err org.osmile.camera W java.io.FileNotFoundException: /data/bbkcore/theme/framework-res (Permission denied) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.open(Native Method) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:293) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:252) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:198) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:212) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile$VivoZipFile.<init>(VivoThemeZipFile.java:293) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile.checkUpdate(VivoThemeZipFile.java:194) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.checkUpdate(VivoThemeResources.java:278) 2025-06-06 22:23:36.414 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312468): avc: denied { getattr } for path="/data/bbkcore/theme/framework-res" dev="dm-45" ino=2070096 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.414 13201-13201 g.osmile.camera org.osmile.camera W type=1400 audit(0.0:34312469): avc: denied { read } for name="framework-res" dev="dm-45" ino=2070096 scontext=u:r:untrusted_app_30:s0:c66,c256,c512,c768 tcontext=u:object_r:vivo_data_file:s0:c512,c768 tclass=file permissive=0 app=org.osmile.camera 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.checkUpdate(VivoThemeResourcesSystem.java:60) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.resetThemeResources(VivoResourcesImplImpl.java:608) 2025-06-06 22:23:36.417 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.updateConfigurationAfter(VivoResourcesImplImpl.java:949) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.content.res.ResourcesImpl.updateConfiguration(ResourcesImpl.java:810) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateConfiguration(Resources.java:2307) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateSystemConfiguration(Resources.java:2320) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.app.ResourcesManager.applyConfigurationToResources(ResourcesManager.java:1398) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7679) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2648) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.os.Handler.dispatchMessage(Handler.java:108) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.os.Looper.loopOnce(Looper.java:226) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.os.Looper.loop(Looper.java:328) 2025-06-06 22:23:36.418 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.main(ActivityThread.java:9231) 2025-06-06 22:23:36.419 13201-13201 System.err org.osmile.camera W at java.lang.reflect.Method.invoke(Native Method) 2025-06-06 22:23:36.419 13201-13201 System.err org.osmile.camera W at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:594) 2025-06-06 22:23:36.419 13201-13201 System.err org.osmile.camera W at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) 2025-06-06 22:23:36.425 13201-17260 g.osmile.camera org.osmile.camera I Open vivo delay for GC JIT . 2025-06-06 22:23:36.451 13201-13201 System.err org.osmile.camera W java.io.FileNotFoundException: /data/bbkcore/theme/vivo (Permission denied) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.open(Native Method) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:293) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:252) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:198) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:212) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile$VivoZipFile.<init>(VivoThemeZipFile.java:293) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile.checkUpdate(VivoThemeZipFile.java:194) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.checkUpdate(VivoThemeResources.java:278) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.checkUpdate(VivoThemeResourcesSystem.java:59) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.<init>(VivoThemeResources.java:222) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.<init>(VivoThemeResourcesSystem.java:45) 2025-06-06 22:23:36.452 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.getThemeSystem(VivoThemeResourcesSystem.java:53) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.getSystem(VivoThemeResources.java:229) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.reInit(VivoResourcesImplImpl.java:825) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.resetThemeResources(VivoResourcesImplImpl.java:615) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.updateConfigurationAfter(VivoResourcesImplImpl.java:949) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.content.res.ResourcesImpl.updateConfiguration(ResourcesImpl.java:810) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateConfiguration(Resources.java:2307) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateSystemConfiguration(Resources.java:2320) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.app.ResourcesManager.applyConfigurationToResources(ResourcesManager.java:1398) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7679) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2648) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.os.Handler.dispatchMessage(Handler.java:108) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.os.Looper.loopOnce(Looper.java:226) 2025-06-06 22:23:36.453 13201-13201 System.err org.osmile.camera W at android.os.Looper.loop(Looper.java:328) 2025-06-06 22:23:36.454 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.main(ActivityThread.java:9231) 2025-06-06 22:23:36.454 13201-13201 System.err org.osmile.camera W at java.lang.reflect.Method.invoke(Native Method) 2025-06-06 22:23:36.454 13201-13201 System.err org.osmile.camera W at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:594) 2025-06-06 22:23:36.454 13201-13201 System.err org.osmile.camera W at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W java.io.FileNotFoundException: /data/bbkcore/theme/framework-res (Permission denied) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.open(Native Method) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:293) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:252) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:198) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at java.util.zip.ZipFile.<init>(ZipFile.java:212) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile$VivoZipFile.<init>(VivoThemeZipFile.java:293) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeZipFile.checkUpdate(VivoThemeZipFile.java:194) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.checkUpdate(VivoThemeResources.java:278) 2025-06-06 22:23:36.455 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.checkUpdate(VivoThemeResourcesSystem.java:60) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.<init>(VivoThemeResources.java:222) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.<init>(VivoThemeResourcesSystem.java:45) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResourcesSystem.getThemeSystem(VivoThemeResourcesSystem.java:53) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at vivo.content.res.VivoThemeResources.getSystem(VivoThemeResources.java:229) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.reInit(VivoResourcesImplImpl.java:825) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.resetThemeResources(VivoResourcesImplImpl.java:615) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.content.res.VivoResourcesImplImpl.updateConfigurationAfter(VivoResourcesImplImpl.java:949) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.content.res.ResourcesImpl.updateConfiguration(ResourcesImpl.java:810) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateConfiguration(Resources.java:2307) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.content.res.Resources.updateSystemConfiguration(Resources.java:2320) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.app.ResourcesManager.applyConfigurationToResources(ResourcesManager.java:1398) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7679) 2025-06-06 22:23:36.456 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2648) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at android.os.Handler.dispatchMessage(Handler.java:108) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at android.os.Looper.loopOnce(Looper.java:226) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at android.os.Looper.loop(Looper.java:328) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at android.app.ActivityThread.main(ActivityThread.java:9231) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at java.lang.reflect.Method.invoke(Native Method) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:594) 2025-06-06 22:23:36.457 13201-13201 System.err org.osmile.camera W at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) 2025-06-06 22:23:36.469 13201-13201 nativeloader org.osmile.camera D Configuring clns-4 for other apk /data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/base.apk. target_sdk_version=31, uses_libraries=, library_path=/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64:/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.osmile.camera 2025-06-06 22:23:36.513 13201-13201 GraphicsEnvironment org.osmile.camera V Currently set values for: 2025-06-06 22:23:36.513 13201-13201 GraphicsEnvironment org.osmile.camera V angle_gl_driver_selection_pkgs=[] 2025-06-06 22:23:36.513 13201-13201 GraphicsEnvironment org.osmile.camera V angle_gl_driver_selection_values=[] 2025-06-06 22:23:36.514 13201-13201 GraphicsEnvironment org.osmile.camera V ANGLE GameManagerService for org.osmile.camera: false 2025-06-06 22:23:36.514 13201-13201 GraphicsEnvironment org.osmile.camera V org.osmile.camera is not listed in per-application setting 2025-06-06 22:23:36.515 13201-13201 GraphicsEnvironment org.osmile.camera V Neither updatable production driver nor prerelease driver is supported. 2025-06-06 22:23:36.625 13201-13201 VivoConfigStore org.osmile.camera D init begin 2025-06-06 22:23:36.646 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.multilandscape isCached is true and value is true 2025-06-06 22:23:36.649 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.multiwindow.splitminimize isCached is false and normal value is false 2025-06-06 22:23:36.649 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.ml.freedrag isCached is true and value is true 2025-06-06 22:23:36.650 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.ml.unasso isCached is false and normal value is false 2025-06-06 22:23:36.651 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.ml.pad.virtual isCached is false and normal value is false 2025-06-06 22:23:36.651 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.virtualmultilands isCached is true and value is true 2025-06-06 22:23:36.652 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.hovermode isCached is false and normal value is false 2025-06-06 22:23:36.655 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.splithover isCached is false and normal value is false 2025-06-06 22:23:36.656 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.multiwindow.splitcompat isCached is false and normal value is false 2025-06-06 22:23:36.656 13201-13201 PythonActivity org.osmile.camera V Ready to unpack 2025-06-06 22:23:36.659 13201-13201 pythonutil org.osmile.camera V Unpacking private app 2025-06-06 22:23:36.660 13201-13201 pythonutil org.osmile.camera V Data version is eb9f2cc6e1bf2005e6ee80b2f3c858d86dabc119 2025-06-06 22:23:36.661 13201-13201 pythonutil org.osmile.camera V Unpacking /data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64/libpybundle app 2025-06-06 22:23:36.661 13201-13201 pythonutil org.osmile.camera V Data version is eb9f2cc6e1bf2005e6ee80b2f3c858d86dabc119 2025-06-06 22:23:36.662 13201-13201 Python org.osmile.camera V Device: PD2133 2025-06-06 22:23:36.662 13201-13201 Python org.osmile.camera V Model: V2133A 2025-06-06 22:23:36.663 13201-13201 PythonActivity org.osmile.camera V Setting env vars for start.c and Python to use 2025-06-06 22:23:36.663 13201-13201 PythonActivity org.osmile.camera V About to do super onCreate 2025-06-06 22:23:36.664 13201-13201 Compatibil...geReporter org.osmile.camera D Compat change id reported: 247079863; UID 10066; state: DISABLED 2025-06-06 22:23:36.744 13201-17289 QtCore org.osmile.camera I Start 2025-06-06 22:23:36.782 13201-17289 Qt org.osmile.camera I qt started 2025-06-06 22:23:36.855 13201-17289 Python_android org.osmile.camera I JNI_OnLoad called 2025-06-06 22:23:36.861 13201-13201 DragManager org.osmile.camera D DragManager construct in 2025-06-06 22:23:36.873 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.nightmode isCached is true and value is true 2025-06-06 22:23:36.881 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.freeform isCached is true and value is true 2025-06-06 22:23:36.883 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.immersive isCached is true and value is true 2025-06-06 22:23:36.883 13201-13201 VivoConfigStore org.osmile.camera D key:vivo.software.multiwindow isCached is true and value is true 2025-06-06 22:23:36.898 13201-13201 PythonActivity org.osmile.camera V Did super onCreate 2025-06-06 22:23:36.898 13201-13201 PythonActivity org.osmile.camera V Access to our meta-data... 2025-06-06 22:23:36.906 13201-13201 M-ProMotion org.osmile.camera I M-ProMotion is disabled 2025-06-06 22:23:36.911 13201-17295 PowerHalWrapper org.osmile.camera I PowerHalWrapper.getInstance 2025-06-06 22:23:36.915 13201-13201 Compatibil...geReporter org.osmile.camera D Compat change id reported: 237531167; UID 10066; state: DISABLED 2025-06-06 22:23:36.937 13201-13201 libc org.osmile.camera W Access denied finding property "ro.vendor.input.resample_latency_time" 2025-06-06 22:23:36.938 13201-13201 InputTransport org.osmile.camera D Create ARC handle: 0xb400006f74c9b1a0 2025-06-06 22:23:36.965 13201-13201 BufferQueueConsumer org.osmile.camera D [](id:339100000000,api:0,p:-1,c:13201) connect: controlledByApp=false 2025-06-06 22:23:36.976 13201-17289 python org.osmile.camera I Initializing Python for Android 2025-06-06 22:23:36.976 13201-17289 python org.osmile.camera I Setting additional env vars from p4a_env_vars.txt 2025-06-06 22:23:36.977 13201-17289 python org.osmile.camera I Changing directory to the one provided by ANDROID_ARGUMENT 2025-06-06 22:23:36.977 13201-17289 python org.osmile.camera I /data/user/0/org.osmile.camera/files/app 2025-06-06 22:23:36.979 13201-17289 python org.osmile.camera I Preparing to initialize python 2025-06-06 22:23:36.979 13201-17289 python org.osmile.camera I _python_bundle dir exists 2025-06-06 22:23:36.979 13201-17289 python org.osmile.camera I calculated paths to be... 2025-06-06 22:23:36.979 13201-17289 python org.osmile.camera I /data/user/0/org.osmile.camera/files/app/_python_bundle/stdlib.zip:/data/user/0/org.osmile.camera/files/app/_python_bundle/modules 2025-06-06 22:23:36.981 13201-17289 python org.osmile.camera I set wchar paths... 2025-06-06 22:23:36.987 13201-17283 OpenGLRenderer org.osmile.camera E Unable to match the desired swap behavior. 2025-06-06 22:23:37.000 13201-17283 libc org.osmile.camera W Access denied finding property "ro.vendor.magt.mtk_magt_support" 2025-06-06 22:23:37.000 13201-17283 MAGT_SYNC_FRAME org.osmile.camera D MAGT Sync: MAGT is not supported. Disabling Sync. 2025-06-06 22:23:37.001 13201-17314 ion org.osmile.camera E ioctl c0044901 failed with code -1: Invalid argument 2025-06-06 22:23:37.001 13201-17283 hw-ProcessState org.osmile.camera D Binder ioctl to enable oneway spam detection failed: Invalid argument 2025-06-06 22:23:37.009 13201-17283 BLASTBufferQueue org.osmile.camera D [VRI[PythonActivity]#0](f:0,a:1) acquireNextBufferLocked size=1080x2376 mFrameNumber=1 applyTransaction=true mTimestamp=46022014096126(auto) mPendingTransactions.size=0 graphicBufferId=56697863274496 transform=0 2025-06-06 22:23:37.029 13201-17289 python org.osmile.camera I Initialized python 2025-06-06 22:23:37.029 13201-17289 python org.osmile.camera I AND: Init threads 2025-06-06 22:23:37.030 13201-17289 python org.osmile.camera I testing python print redirection 2025-06-06 22:23:37.031 13201-17289 python org.osmile.camera I Android path ['.', '/data/user/0/org.osmile.camera/files/app/_python_bundle/stdlib.zip', '/data/user/0/org.osmile.camera/files/app/_python_bundle/modules', '/data/user/0/org.osmile.camera/files/app/_python_bundle/site-packages'] 2025-06-06 22:23:37.031 13201-17289 python org.osmile.camera I os.environ is environ({'PATH': '/product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:/system_ext/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin', 'ANDROID_BOOTLOGO': '1', 'ANDROID_ROOT': '/system', 'ANDROID_ASSETS': '/system/app', 'ANDROID_DATA': '/data', 'ANDROID_STORAGE': '/storage', 'ANDROID_ART_ROOT': '/apex/com.android.art', 'ANDROID_I18N_ROOT': '/apex/com.android.i18n', 'ANDROID_TZDATA_ROOT': '/apex/com.android.tzdata', 'EXTERNAL_STORAGE': '/sdcard', 'ASEC_MOUNTPOINT': '/mnt/asec', 'DOWNLOAD_CACHE': '/data/cache', 'BOOTCLASSPATH': '/apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/framework-graphics.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/vivo-framework.jar:/system/framework/vivo-media.jar:/system/framework/framework-adapter.jar:/system/framework/soc-framework.jar:/system/framework/vivo-vgcclient.jar:/system/framework/vivo-coworkclient.jar:/system/framework/vivo-emmclient.jar:/system_ext/framework/mediatek-common.jar:/system_ext/framework/mediatek-framework.jar:/system_ext/framework/mediatek-ims-base.jar:/system_ext/framework/mediatek-telecom-common.jar:/apex/com.android.i18n/javalib/core-icu4j.jar:/apex/com.android.adservices/javalib/framework-adservices.jar:/apex/com.android.adservices/javalib/framework-sdksandbox.jar:/apex/com.android.appsearch/javalib/framework-appsearch.jar:/apex/com.android.configinfrastructure/javalib/framework-configinfrastructure.jar:/apex/com.android.conscrypt/javalib/conscrypt.jar:/apex/com.android.devicelock/javalib/framework-devicelock.jar:/apex/com.android.healthfitness/javalib/framework-healthfitness.jar:/apex/com.android.ipsec/javalib/android.net.ipsec.ike.jar:/apex/com.android.media/javalib/updatable-media.jar:/apex/com.android.mediaprovider/javalib/framework-mediaprovider.jar:/apex/com.android.ondevicepersonalization/javalib/framework-ondevicepersonalization.jar:/apex/com.android.os.statsd/javalib/framework-statsd.jar:/apex/com.android.permission/javalib/framework-permission.jar:/apex/com.android.permission/javalib/framework-permission-s.jar:/apex/com.android.scheduling/javalib/framework-scheduling.jar:/apex/com.android.sdkext/javalib/framework-sdkextensions.jar:/apex/com.android.tethering/javalib/framework-connectivity.jar:/apex/com.android.tethering/javalib/framework-connectivity-t.jar:/apex/com.android.tethering/javalib/framework-tethering.jar:/apex/com.android.uwb/javalib/framework-uwb.jar:/apex/com.android.virt/javalib/framework-virtualization.jar:/apex/com.android.wifi/javalib/framework-wifi.jar', 'DEX2OATBOOTCLASSPATH': '/apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/framework-graphics.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/vivo-framework.jar:/system/framework/vivo-media.jar:/system/framework/framework-adapter.jar:/system/framework/soc-framework.jar:/system/framework/vivo-vgcclient.jar:/system/framework/vivo-coworkclient.jar:/system/framework/vivo-emmclient.jar:/system_ext/framework/mediatek-common.jar:/system_ext/framework/mediatek-framework.jar:/system_ext/framework/mediatek-ims-base.jar:/system_ext/framework/mediatek-telecom-common.jar:/apex/com.android.i18n/javalib/core-icu4j.jar', 'SYSTEMSERVERCLASSPATH': '/system/framework/com.android.location.provider.jar:/system/framework/services.jar:/system/framework/vivo-services.jar:/system/framework/soc-services.jar:/system/framework/services-adapter.jar:/system/framework/vivo-service-wifi-ex.jar:/a 2025-06-06 22:23:37.031 13201-17289 python org.osmile.camera I Android kivy bootstrap done. __name__ is __main__ 2025-06-06 22:23:37.031 13201-17289 python org.osmile.camera I AND: Ran string 2025-06-06 22:23:37.031 13201-17289 python org.osmile.camera I Run user program, change dir and execute entrypoint 2025-06-06 22:23:37.044 1628-1670 ActivityTaskManager system_server I Displayed org.osmile.camera/org.kivy.android.PythonActivity for user 0: +720ms 2025-06-06 22:23:37.049 13201-13201 ImeFocusController org.osmile.camera V onWindowFocus: DecorView@fd592a[PythonActivity] softInputMode=STATE_UNSPECIFIED|ADJUST_PAN|IS_FORWARD_NAVIGATION 2025-06-06 22:23:37.825 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.824 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:23:37.841 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.841 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: looking at "libplugins_platforms_qtforandroid_arm64-v8a.so" 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.846 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Found metadata in lib /data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64/libplugins_platforms_qtforandroid_arm64-v8a.so, metadata= 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I { 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "MetaData": { 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "Keys": [ 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "android" 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I ] 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I }, 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "archlevel": 0, 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "className": "QAndroidIntegrationPlugin", 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "debug": false, 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I "version": 395264 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I } 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.847 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.856 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.855 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Got keys from plugin meta data QList("android") 2025-06-06 22:23:37.863 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.861 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:23:37.871 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.870 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:23:37.879 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.877 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64/libplugins_platforms_qtforandroid_arm64-v8a.so" loaded library 2025-06-06 22:23:37.920 13201-13201 Qt A11Y org.osmile.camera W Unable to initialize the accessibility delegate with a null layout 2025-06-06 22:23:37.922 13201-13201 Qt A11Y org.osmile.camera W Could not (yet) activate platform accessibility. 2025-06-06 22:23:37.926 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.925 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:23:37.931 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.931 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:23:37.936 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.936 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:23:37.949 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.949 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:23:37.958 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.958 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:23:37.964 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.964 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:23:37.969 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.969 | INFO | __main__:<module>:114 - ['/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64', '/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins', '/data/data/org.osmile.camera/files/app'] 2025-06-06 22:23:37.972 13201-17289 python org.osmile.camera I /data/user/0/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia 2025-06-06 22:23:37.972 13201-17289 python org.osmile.camera I /data/user/0/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia 2025-06-06 22:23:37.972 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.972 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:23:37.978 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.978 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:23:37.982 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.981 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:23:37.987 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.987 | INFO | __main__:<module>:117 - ['/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia', '/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64', '/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins', '/data/data/org.osmile.camera/files/app'] 2025-06-06 22:23:37.993 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.993 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:23:37.998 13201-17289 python org.osmile.camera I 2025-06-06 22:23:37.998 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: looking at "libplugins_multimedia_androidmediaplugin_arm64-v8a.so" 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.007 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Found metadata in lib /data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia/libplugins_multimedia_androidmediaplugin_arm64-v8a.so, metadata= 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I { 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "IID": "org.qt-project.Qt.QPlatformMediaPlugin", 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "MetaData": { 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "Keys": [ 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "android" 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I ] 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I }, 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "archlevel": 0, 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "className": "QAndroidMediaPlugin", 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "debug": false, 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I "version": 395264 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I } 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.007 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.012 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.011 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Got keys from plugin meta data QList("android") 2025-06-06 22:23:38.014 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.014 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: looking at "libplugins_multimedia_ffmpegmediaplugin_arm64-v8a.so" 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.018 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Found metadata in lib /data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia/libplugins_multimedia_ffmpegmediaplugin_arm64-v8a.so, metadata= 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I { 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "IID": "org.qt-project.Qt.QPlatformMediaPlugin", 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "MetaData": { 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "Keys": [ 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "ffmpeg" 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I ] 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I }, 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "archlevel": 0, 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "className": "QFFmpegMediaPlugin", 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "debug": false, 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I "version": 395264 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I } 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.019 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.022 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.022 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Got keys from plugin meta data QList("ffmpeg") 2025-06-06 22:23:38.028 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.028 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:23:38.032 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.032 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:23:38.037 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.037 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:23:38.043 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.043 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Available backends QList("android", "ffmpeg") 2025-06-06 22:23:38.050 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.050 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Loading media backend "ffmpeg" 2025-06-06 22:23:38.073 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.072 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: "ssl_3" cannot load: Cannot load library ssl_3: dlopen failed: library "ssl_3" not found 2025-06-06 22:23:38.078 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.078 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: "ssl" loaded library 2025-06-06 22:23:38.081 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.081 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: ssl symbols resolved 2025-06-06 22:23:38.085 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.085 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia/libplugins_multimedia_ffmpegmediaplugin_arm64-v8a.so" loaded library 2025-06-06 22:23:38.103 13201-17289 CameraManagerGlobal org.osmile.camera I Connecting to camera service 2025-06-06 22:23:38.109 13201-17289 libc org.osmile.camera W Access denied finding property "vendor.camera.fullsize.cameraId" 2025-06-06 22:23:38.137 13201-17289 libc org.osmile.camera W Access denied finding property "vendor.camera.fullsize.cameraId" 2025-06-06 22:23:38.153 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.152 | INFO | __main__:__init__:81 - Available cameras: 2025-06-06 22:23:38.159 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.158 | INFO | __main__:__init__:82 - [<PySide6.QtMultimedia.QCameraDevice(name=Rear Camera: 0, id=0, position=BackFace)" at 0x6d8f1dc280>, <PySide6.QtMultimedia.QCameraDevice(name=Front Camera: 1, id=1, position=FrontFace)" at 0x6d8f1dc300>] 2025-06-06 22:23:38.176 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.176 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Checking HW context: mediacodec 2025-06-06 22:23:38.179 13201-17289 python org.osmile.camera I 2025-06-06 22:23:38.178 | DEBUG | __main__:qt_message_handler:64 - None:0-->Debug: Using above hw context. 2025-06-06 22:23:38.183 13201-17289 libc org.osmile.camera W Access denied finding property "vendor.camera.fullsize.cameraId" 2025-06-06 22:23:38.189 13201-17289 Compatibil...geReporter org.osmile.camera D Compat change id reported: 236825255; UID 10066; state: DISABLED 2025-06-06 22:23:38.189 13201-17289 BufferQueueConsumer org.osmile.camera D [](id:339100000001,api:0,p:-1,c:13201) connect: controlledByApp=true 2025-06-06 22:23:38.189 13201-17289 BufferQueueConsumer org.osmile.camera D [](id:339100000002,api:0,p:-1,c:13201) connect: controlledByApp=true 2025-06-06 22:23:38.192 13201-17289 libc org.osmile.camera W Access denied finding property "vendor.camera.fullsize.cameraId" 2025-06-06 22:23:38.193 13201-17289 libc org.osmile.camera W Access denied finding property "persist.vendor.camera.privapp.list" 2025-06-06 22:23:38.209 13201-17260 CameraManagerGlobal org.osmile.camera E Camera 4 is not present. Ignore physical camera status change 2025-06-06 22:23:38.210 13201-17260 CameraManagerGlobal org.osmile.camera E Camera 5 is not present. Ignore physical camera status change 2025-06-06 22:23:38.210 13201-17260 CameraManagerGlobal org.osmile.camera E Camera 6 is not present. Ignore physical camera status change 2025-06-06 22:23:38.210 7886-19069 CameraManagerGlobal com.fooview.android.fooview E Camera 4 is not present. Ignore physical camera status change 2025-06-06 22:23:38.210 7886-19069 CameraManagerGlobal com.fooview.android.fooview E Camera 5 is not present. Ignore physical camera status change 2025-06-06 22:23:38.210 13201-17260 CameraManagerGlobal org.osmile.camera E Camera 7 is not present. Ignore physical camera status change 2025-06-06 22:23:38.210 7886-19069 CameraManagerGlobal com.fooview.android.fooview E Camera 6 is not present. Ignore physical camera status change 2025-06-06 22:23:38.210 7886-19069 CameraManagerGlobal com.fooview.android.fooview E Camera 7 is not present. Ignore physical camera status change 2025-06-06 22:23:38.218 13201-17289 VivoCameraUtils org.osmile.camera V top app is: org.osmile.camera, current app: org.osmile.camera 2025-06-06 22:23:38.226 13201-17435 g.osmile.camera org.osmile.camera E No implementation found for void org.qtproject.qt.android.multimedia.QtCamera2.onCameraOpened(java.lang.String) (tried Java_org_qtproject_qt_android_multimedia_QtCamera2_onCameraOpened and Java_org_qtproject_qt_android_multimedia_QtCamera2_onCameraOpened__Ljava_lang_String_2) - is the library loaded, e.g. System.loadLibrary? 2025-06-06 22:23:38.227 13201-17435 AndroidRuntime org.osmile.camera E FATAL EXCEPTION: CameraBackground Process: org.osmile.camera, PID: 13201 java.lang.UnsatisfiedLinkError: No implementation found for void org.qtproject.qt.android.multimedia.QtCamera2.onCameraOpened(java.lang.String) (tried Java_org_qtproject_qt_android_multimedia_QtCamera2_onCameraOpened and Java_org_qtproject_qt_android_multimedia_QtCamera2_onCameraOpened__Ljava_lang_String_2) - is the library loaded, e.g. System.loadLibrary? at org.qtproject.qt.android.multimedia.QtCamera2.onCameraOpened(Native Method) at org.qtproject.qt.android.multimedia.QtCamera2$1.onOpened(QtCamera2.java:84) at android.hardware.camera2.impl.CameraDeviceImpl$1.run(CameraDeviceImpl.java:182) at android.os.Handler.handleCallback(Handler.java:1013) at android.os.Handler.dispatchMessage(Handler.java:101) at android.os.Looper.loopOnce(Looper.java:226) at android.os.Looper.loop(Looper.java:328) at android.os.HandlerThread.run(HandlerThread.java:67) 2025-06-06 22:23:38.238 13201-17289 Compatibil...geReporter org.osmile.camera D Compat change id reported: 210923482; UID 10066; state: DISABLED 2025-06-06 22:23:38.239 13201-17289 Compatibil...geReporter org.osmile.camera D Compat change id reported: 37756858; UID 10066; state: ENABLED 2025-06-06 22:23:38.432 7886-9946 CameraManagerGlobal com.fooview.android.fooview E Camera 4 is not present. Ignore physical camera status change 2025-06-06 22:23:38.433 7886-9946 CameraManagerGlobal com.fooview.android.fooview E Camera 5 is not present. Ignore physical camera status change 2025-06-06 22:23:38.433 7886-9946 CameraManagerGlobal com.fooview.android.fooview E Camera 6 is not present. Ignore physical camera status change 2025-06-06 22:23:38.433 7886-9946 CameraManagerGlobal com.fooview.android.fooview E Camera 7 is not present. Ignore physical camera status change 2025-06-06 22:23:38.526 13899-23848 CameraManagerGlobal com.tencent.mm E Camera 4 is not present. Ignore physical camera status change 2025-06-06 22:23:38.526 13899-23848 CameraManagerGlobal com.tencent.mm E Camera 5 is not present. Ignore physical camera status change 2025-06-06 22:23:38.526 13899-23848 CameraManagerGlobal com.tencent.mm E Camera 6 is not present. Ignore physical camera status change 2025-06-06 22:23:38.526 13899-23848 CameraManagerGlobal com.tencent.mm E Camera 7 is not present. Ignore physical camera status change 2025-06-06 22:23:38.527 13899-16772 CameraManagerGlobal com.tencent.mm E Camera 4 is not present. Ignore physical camera status change 2025-06-06 22:23:38.527 13899-16772 CameraManagerGlobal com.tencent.mm E Camera 5 is not present. Ignore physical camera status change 2025-06-06 22:23:38.527 13899-16772 CameraManagerGlobal com.tencent.mm E Camera 6 is not present. Ignore physical camera status change 2025-06-06 22:23:38.528 13899-16772 CameraManagerGlobal com.tencent.mm E Camera 7 is not present. Ignore physical camera status change 2025-06-06 22:24:38.490 17809-17809 getprop pid-17809 W type=1400 audit(0.0:34312802): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:25:38.590 17887-17887 getprop pid-17887 W type=1400 audit(0.0:34312855): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:26:38.698 18093-18093 getprop pid-18093 W type=1400 audit(0.0:34312875): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:27:18.161 13712-14968 CameraManagerGlobal com.tencent.mm E Camera 4 is not present. Ignore physical camera status change 2025-06-06 22:27:18.185 13712-14968 CameraManagerGlobal com.tencent.mm E Camera 5 is not present. Ignore physical camera status change 2025-06-06 22:27:18.186 13712-14968 CameraManagerGlobal com.tencent.mm E Camera 6 is not present. Ignore physical camera status change 2025-06-06 22:27:18.187 13712-14968 CameraManagerGlobal com.tencent.mm E Camera 7 is not present. Ignore physical camera status change 2025-06-06 22:27:38.806 18255-18255 getprop pid-18255 W type=1400 audit(0.0:34312952): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:28:38.894 18310-18310 getprop pid-18310 W type=1400 audit(0.0:34313031): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:29:38.954 18352-18352 getprop pid-18352 W type=1400 audit(0.0:34313110): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:30:39.026 18457-18457 getprop pid-18457 W type=1400 audit(0.0:34313197): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:31:39.122 18717-18717 getprop pid-18717 W type=1400 audit(0.0:34313341): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:32:39.218 18879-18879 getprop pid-18879 W type=1400 audit(0.0:34313452): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:33:39.334 18930-18930 getprop pid-18930 W type=1400 audit(0.0:34313493): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0 2025-06-06 22:34:39.442 18968-18968 getprop pid-18968 W type=1400 audit(0.0:34313512): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_camera_software_moonlight_prop:s0" dev="tmpfs" ino=9639 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_camera_software_moonlight_prop:s0 tclass=file permissive=0
http log
2025-06-06 22:38:51.912 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:38:51.922 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: looking at "libplugins_platforms_qtforandroid_arm64-v8a.so" 2025-06-06 22:38:51.932 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> log info None:0-->Debug: Found metadata in lib /data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64/libplugins_platforms_qtforandroid_arm64-v8a.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "android" ] }, "archlevel": 0, "className": "QAndroidIntegrationPlugin", "debug": false, "version": 395264 }2025-06-06 22:38:51.940 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: Got keys from plugin meta data QList("android") 2025-06-06 22:38:51.946 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:38:51.952 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:38:51.956 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64/libplugins_platforms_qtforandroid_arm64-v8a.so" loaded library 2025-06-06 22:38:51.959 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:38:51.961 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:38:51.967 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:38:51.981 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:38:51.997 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:38:52.001 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:38:52.005 | INFO | file.py:function:0 - Process(0):Thread(0) --> ['/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64', '/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins', '/data/data/org.osmile.camera/files/app'] 2025-06-06 22:38:52.039 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:38:52.050 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:38:52.060 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:38:52.066 | INFO | file.py:function:0 - Process(0):Thread(0) --> ['/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia', '/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64', '/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins', '/data/data/org.osmile.camera/files/app'] 2025-06-06 22:38:52.071 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia" ... 2025-06-06 22:38:52.073 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: looking at "libplugins_multimedia_androidmediaplugin_arm64-v8a.so" 2025-06-06 22:38:52.076 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> log info None:0-->Debug: Found metadata in lib /data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia/libplugins_multimedia_androidmediaplugin_arm64-v8a.so, metadata= { "IID": "org.qt-project.Qt.QPlatformMediaPlugin", "MetaData": { "Keys": [ "android" ] }, "archlevel": 0, "className": "QAndroidMediaPlugin", "debug": false, "version": 395264 } 2025-06-06 22:38:52.089 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: Got keys from plugin meta data QList("android") 2025-06-06 22:38:52.094 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: looking at "libplugins_multimedia_ffmpegmediaplugin_arm64-v8a.so" 2025-06-06 22:38:52.101 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> log info None:0-->Debug: Found metadata in lib /data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia/libplugins_multimedia_ffmpegmediaplugin_arm64-v8a.so, metadata= { "IID": "org.qt-project.Qt.QPlatformMediaPlugin", "MetaData": { "Keys": [ "ffmpeg" ] }, "archlevel": 0, "className": "QFFmpegMediaPlugin", "debug": false, "version": 395264 }2025-06-06 22:38:52.106 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: Got keys from plugin meta data QList("ffmpeg") 2025-06-06 22:38:52.109 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/app/~~HhlAYd4KpBgAtc6LcoMchg==/org.osmile.camera-o3Di0qa9Evq64ksKvyR-CA==/lib/arm64" ... 2025-06-06 22:38:52.115 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins" ... 2025-06-06 22:38:52.119 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: checking directory path "/data/data/org.osmile.camera/files/app" ... 2025-06-06 22:38:52.123 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: Available backends QList("android", "ffmpeg") 2025-06-06 22:38:52.125 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: Loading media backend "ffmpeg" 2025-06-06 22:38:52.141 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: "ssl_3" cannot load: Cannot load library ssl_3: dlopen failed: library "ssl_3" not found 2025-06-06 22:38:52.148 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: "ssl" loaded library 2025-06-06 22:38:52.152 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: ssl symbols resolved 2025-06-06 22:38:52.156 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: "/data/data/org.osmile.camera/files/app/_python_bundle/site-packages/PySide6/Qt/plugins/multimedia/libplugins_multimedia_ffmpegmediaplugin_arm64-v8a.so" loaded library 2025-06-06 22:38:52.216 | INFO | file.py:function:0 - Process(0):Thread(0) --> Available cameras: 2025-06-06 22:38:52.222 | INFO | file.py:function:0 - Process(0):Thread(0) --> [<PySide6.QtMultimedia.QCameraDevice(name=Rear Camera: 0, id=0, position=BackFace)" at 0x6d95ae6800>, <PySide6.QtMultimedia.QCameraDevice(name=Front Camera: 1, id=1, position=FrontFace)" at 0x6d95b04f80>] 2025-06-06 22:38:52.227 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: Checking HW context: mediacodec 2025-06-06 22:38:52.229 | DEBUG | file.py:function:0 - Process(0):Thread(0) --> None:0-->Debug: Using above hw context.
buildozer.spec
# 版本 ## 1.0 只添加了PySide6要求的库,定制logo,使用自定义p4d代码。固定目录为/home/smile/app ## 1.1 更改为相对路径 ## 1.2 添加loguru库[app] title = Camera package.name = Camera package.domain = org.osmile source.dir = ./build source.include_exts = py,png,jpg,kv,atlas,qml,js,ts,json,ttf version = 1.0.19 requirements = python3,shiboken6,PySide6,loguru,keyboard,qrcode,pillow,openssl orientation = portrait osx.python_version = 3 osx.kivy_version = 1.9.1 fullscreen = 0 android.archs = arm64-v8a android.allow_backup = True ios.kivy_ios_url = https://github.com/kivy/kivy-ios ios.kivy_ios_branch = master ios.ios_deploy_url = https://github.com/phonegap/ios-deploy ios.ios_deploy_branch = 1.10.0 ios.codesign.allowed = false android.ndk_path = /home/smile/.pyside6_android_deploy/android-ndk/android-ndk-r26b android.sdk_path = /home/smile/.pyside6_android_deploy/android-sdk p4a.bootstrap = qt p4a.local_recipes = ./deployment/recipes p4a.branch = develop p4a.source_dir = /home/smile/lib/python-for-android android.permissions = android.permission.INTERNET, android.permission.WRITE_EXTERNAL_STORAGE,android.permission.CAMERA,android.permission.RECORD_AUDIO android.add_jars = ./deployment/jar/PySide6/jar/Qt6Android.jar,./deployment/jar/PySide6/jar/Qt6AndroidBindings.jar,./deployment/jar/PySide6/jar/Qt6AndroidMultimedia.jar p4a.extra_args = --qt-libs=Widgets,Core,Gui,Multimedia --load-local-libs=plugins_platforms_qtforandroid --init-classes= android.add_libs_arm64_v8a = libs/*.so # android.features = android.hardware.cameraicon.filename = /home/smile/lib/MH-512.png icon = /home/smile/lib/MH-512.png android.minapi = 24[buildozer] log_level = 2 warn_on_root = 1 bin_dir = ./build