Hi all
I'm looking for the lowest spec box to test on for an SDK 2 app I'm developing.
I've got a Roku XD 2050 but when I deploy my SDK 2 app am getting a file size warning:
Warning: Application size limits it to Roku 2 players, Roku XDS and Roku XR. It will not work with other Roku 1 players. (1101216 > 768000)The app is deployed to the box. But am seeing SceneGraph code errors when attempting to launch:
BrightScript Micro Debugger.
Enter any BrightScript statement, debug commands, or HELP.
Current Function:
008: sub showChannelSGScreen()
009: screen = CreateObject("roSGScreen")
010: m.port = CreateObject("roMessagePort")
011: screen.setMessagePort(m.port)
012: scene = screen.CreateScene("MainScene")
013: screen.show()
014:
015: while(true)
016: msg = wait(0, m.port)
017: msgType = type(msg)
018:
019: if msgType = "roSGScreenEvent"
020: if msg.isScreenClosed() then return
021: end if
022: end while
023:
024: end sub
'Dot' Operator attempted with invalid BrightScript Component or interface reference. (runtime error &hec) in ...AAO4sI47/pkg:/source/Main.brs(11)
011: screen.setMessagePort(m.port)
Backtrace:
Function showchannelsgscreen() As
file/line: /tmp/plugin/F...AAO4sI47/pkg:/source/Main.brs(11)
Function main() As
file/line: /tmp/plugin/F...AAO4sI47/pkg:/source/Main.brs(5)
This is the code Roku recommend to start up a Scene Graph app from
hereLooking at the official
Roku list of supported devices apparently the 2050's are no longer supported by Roku.
Thanks
Charlie