Issue
Static Analysis error "Channels are now required to support roInput events. Please opt in to this support with the supports_input_launch=1 manifest entry and properly handle roInput events in your channel" when roInput flag is in the channel manifest.
Environment
SDK
Static Analysis
Answer
The Static Analysis error message states that the manifest flag and roInput handling support must both be present. If your updates only include the manifest flag, you are not properly set up for roInput.
The supports_input_launch manifest flag must be set for channels to accept deep linking parameters when already running. This flag enables deep linking into content without relaunching the channel. See the Deep Linking sample channel for how to use roInput to handle deep links into content while the channel is already running.
Additional Resources
Sample channels demonstrating proper deep linking behavior:
- Attached is a sample channel built with SGDEX.
- Other samples can be found on the Roku Dev Github page.
Comments
0 comments
Please sign in to leave a comment.