こんにちは、Roku の開発を始めたばかりです。SDK をダウンロードして、Hello World アプリケーションを実行しようとしています。ソース フォルダーとマニフェスト ファイルがあります。しかし、私はまだ次のエラーが発生し続けます:
エラー: インストールの失敗: マニフェストがありません。無効なパッケージです。インストールの失敗: マニフェストがありません。
hello world のコードは次のとおりです。
sub Main()
' create our screen
screen = CreateObject("roPosterScreen")
' setup a message port so we can receive event information
port = CreateObject("roMessagePort")
screen.SetMessagePort(port)
' change the screen's message text
screen.ShowMessage("Hello World!")
screen.Show()
' start our event loop
while true
msg = Wait(0, port) ' wait for an event
if type(msg) = "roPosterScreenEvent"
' we got a poster screen event
if msg.isScreenClosed()
' the user closed the screen
exit while
end if
end if
end while
screen.Close()
' any time all screens in a channel are closed, the channel will exit
end sub
SDK に付属のサンプルをアップロードすると正常に動作しますが、サンプル アプリの Main 関数のコードを上記のコードに置き換えようとすると、上記のエラーが発生します。
私はこれについてインターネット全体を見てきましたが、あまり役に立ちませんでした。任意の提案をいただければ幸いです。