![]() |
Android und Medienwiedergabe, bzw. Deploymentproblem
Hi,
ich würde gerne via folgendem Konstrukt eine Musikdatei wiedergeben: Player := TJMediaPlayer.JavaClass.init; Player.setDataSource(StringToJString(FileName)); // Player.setOnCompletionListener(TJMediaPlayer_OnCom pletionListener.Wrap(TJMediaPlayer_OnCompletionLis tener.Create.onCompletion(); Player.prepare; Player.start; Das komische ist allerdings, dass der die von mir bei der Bereitstellung hinterlegten Daten irgendwie nicht in die APK packt bzw. auf dem Gerät nicht vorhanden sind. Hat jemand eine Idee? Ansonsten würde ich auf die Playerklasse in der Form in einem Completionlistener beenden, ohne die TJMediaplayer Klasse zu verwenden. Peter |
AW: Android und Medienwiedergabe, bzw. Deploymentproblem
Ich seh leider hier auch nicht auf die Schnelle in welchen Pfad die Dateien gespeichert werden müssen. Allerdings scheinen die nicht in die angegebene APK zu wandern.
|
AW: Android und Medienwiedergabe, bzw. Deploymentproblem
Ich beantworte das mal, da ich selbst heute darüber gestolpert bin:
Bei der Bereitstellung sollte der Pfad: assets\internal angegeben werden. Dann kann man via GetHomePath + PathDelim + FileName auf die Datei auch zugreifen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz