Sorry to be so dumb; but am lost by what this is asking of me
In my Music Program I've always had this code to allow handling the play/pause for playing on Bluetooth devices:
Moving my SDK to 33 (I'm trying to get my Music Program to work on Android Auto) I get this error and don't understand how to fix it:
I know it wants something to be defined, I'm assuming as exported but how, what and where
Thanks for any help
In my Music Program I've always had this code to allow handling the play/pause for playing on Bluetooth devices:
B4X:
AddApplicationText(<receiver android:name="smymediabrowserservice$MyReceiver">
<intent-filter android:priority="2147483647" >
<action android:name="com.google.android.gms.car.media.STATUS" />
<action android:name="android.intent.action.MEDIA_BUTTON" />
<action android:name="com.sec.android.app.music.musicservicecommand.play"/>
<action android:name="com.sec.android.app.music.musicservicecommand.pause"/>
<action android:name="com.sec.android.app.music.musicservicecommand.playprevious"/>
<action android:name="com.sec.android.app.music.musicservicecommand.playnext"/>
</intent-filter>
</receiver>)
Moving my SDK to 33 (I'm trying to get my Music Program to work on Android Auto) I get this error and don't understand how to fix it:
B4X:
Installing file to device. Error
adb: failed to install MusicDB.apk: Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during installPackageLI: /data/app/vmdl1602819560.tmp/base.apk (at Binary XML file line #71): com.BOBs.MusicDB.smymediabrowserservice$MyReceiver: Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are present]
I know it wants something to be defined, I'm assuming as exported but how, what and where
Thanks for any help