webOS TV SDK FAQ
Q1. I have an SDK version that is prior to v4.0. Will I experience any compatibility issues after upgrading?
Even if you update the other SDK components, there is no effect. Check this table:
|CLI||Yes||Compatible across versions|
|IDE||No||Compatible across versions|
|Sublime Plugin||No||Compatible across versions|
|Emulator||No||You can install the emulator of any version that you want by using the Component Manager.|
Q2. From v4.0, since the installer uses the JRE packaged within the SDK, do I need JRE also installed on the system?
"command not found" message appears on the terminal. How can I resolve this issue?
Linux (bash shell):
echo 'export LG_WEBOS_TV_SDK_HOME="/usr/local/share/webOS_TV_SDK"' >> ~/.bashrc echo 'export WEBOS_CLI_TV="/usr/local/share/webOS_TV_SDK/CLI/bin"' >> ~/.bashrc
echo 'export LG_WEBOS_TV_SDK_HOME="/opt/webOS_TV_SDK"' >> ~/.zshrc echo 'export WEBOS_CLI_TV="/opt/webOS_TV_SDK/CLI/bin"' >> ~/.zshr
- Change path if you do not install the default path.
- Change shell config file(bashrc, zshrc) to others if you do not use the default shell.
On a Linux 64-bit system, I sometimes notice an unexpected icon for the SDK installer while it is running. Why does it occur, and does it affect the installation process?
Well, normally 'Beanbird' is displayed, which is the icon of the webOS SDK. On some versions of Linux 64-bit, however, this issue is linked to the name of the directory from which the installer is running. This is because, in Linux, if some reserved keywords are used for directory names, then the corresponding icon is automatically associated with it.
- If the directory name includes the term "back" followed by a space (for example, "back two") => A "back arrow" icon is displayed.
- If the directory name includes the term "terminal" followed by a space (for example, "terminal abc") => A "terminal" icon is displayed.
On a Linux or Mac system, I am unable to launch the Component Manager. How can I resolve this issue?
sudo chmod -R 777 /<path-to-sdk-directory>/webOS_TV_SDK
On a Windows or Mac system, VirtualBox is not getting installed when installing the emulator. How can I resolve this issue?
To resolve this issue, re-launch the Component Manager.
On a Mac system, I am unable to launch the Emulator. How can I resolve this issue?