fix(android-agent): Screenshot — Vordergrund-Dienst-Typ mediaProjection

Geraet (Android 12) meldete beim Projizieren:
'Media projections require a foreground service ...
FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION'. Der Dienst lief als reiner dataSync.
Fix: foregroundServiceType=dataSync|mediaProjection + Permissions
FOREGROUND_SERVICE_MEDIA_PROJECTION/-DATA_SYNC; beim Projektions-Start
startForeground(..., MEDIA_PROJECTION|DATA_SYNC) VOR getMediaProjection().
Normale Starts nutzen explizit nur dataSync (Android-14-konform). Version 0.0.0.5.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-09-24 21:42:23 +02:00
co-authored by Claude Opus 4.8
parent 96012dc986
commit c86cd59b5c
3 changed files with 36 additions and 7 deletions
+2 -2
View File
@@ -11,8 +11,8 @@ android {
applicationId 'de.hackersoft.ariaagent'
minSdk 26
targetSdk 33 // 33 vermeidet die Foreground-Service-Typ-Pflicht von 34
versionCode 4
versionName '0.0.0.4'
versionCode 5
versionName '0.0.0.5'
}
// Fester Signaturschlüssel: jeder Build signiert mit DEMSELBEN Key, damit