Forum Discussion

idris's avatar
idris
Channel Surfer
4 years ago

Unable to deploy app from vs code

I am unable to deploy app directly from vs code, display is stuck on grey screen. I have provided console output and launch.json. Same app installs properly when installed using Roku Development Application Installer. 

 


Output //

DebugServer: Adding stop statements for active breakpoints
DebugServer: Creating zip archive from project sources
DebugServer: Connecting to Roku via telnet at 192.168.0.106


launch.json//

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "BrightScript Debug: Launch",
"type": "brightscript",
"request": "launch",
"host": "${promptForHost}",
"password": "${promptForPassword}",
"rootDir": "${workspaceFolder}"
}
]
}

6 Replies

  • MuviDev's avatar
    MuviDev
    Binge Watcher

    Did you got the solution, I am stuck in the same issue.

      • MuviDev's avatar
        MuviDev
        Binge Watcher

        Earlier it was running without this.. Can you tell me where to put this.?

  • replace the json values with your values like

    • host as your ipaddress of the roku device it will be there in the settings
    • password of your device for developer mode
    • root directory of the project where the build 

    As given below as sample

    {
        // Use IntelliSense to learn about possible attributes.
        // Hover to view descriptions of existing attributes.
        // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
        "version": "0.2.0",
        "configurations": [
            {
                "name": "BrightScript Debug: Launch",
                "type": "brightscript",
                "request": "launch",
                "host": "192.168.1.4",
                "password": "rokudev",
                "rootDir": "../"
            }
        ]
    }
     
     
    then try launching the application happy hacking your application will be launched
    • pkuzmenko's avatar
      pkuzmenko
      Binge Watcher

      This is my vscode launch.json 

      {
      // Use IntelliSense to learn about possible attributes.
      // Hover to view descriptions of existing attributes.
      // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
      "version": "0.2.0",
      "configurations": [
      {
      "type": "brightscript",
      "request": "launch",
      "name": "BrightScript Debug: Launch",
      "stopOnEntry": false,
      "host": "192.168.2.185",
      "password": "1234",
      "outDir": "${workspaceFolder}/out",
      //"host": "${promptForHost}",
      //"password": "${promptForPassword}",
      "rootDir": "${workspaceFolder}",
      "enableDebuggerAutoRecovery": false,
      "stopDebuggerOnAppExit": false,
      "files": [
      "manifest",
      "config.json",
      "collection.json",
      "animations/**/*.*",
      "prefabs/**/*.*",
      "source/**/*.*",
      "sounds/**/*.*",
      "music/**/*.*",
      "fonts/**/*.*",
      "icons/**/*.*",
      "sprites/**/*.*",
      "scenes/**/*.*"
      ]
      }
      ]
      }
       
      and at /source/Main.brs
      main function....
       
      sub Main()
      roku = RokuEngine()
      application = App()
      roku.initialize(application)
      roku.run()
      end sub
       
       

      it might run only if you code reach to out.zip or it was newer compile and just use old build I guess.