2013-07-22 82 views
2

我剛剛開始了三星智能電視的發展,到目前爲止,我的第一步是一個大失敗。如何讓三星智能電視模擬器看到我的應用程序?

我正在運行Linux,並且因爲我已經爲Android開發安裝並配置了Eclipse,所以我沒有成功安裝和運行Smart TV SDK。然而,在How to build & deploy a Samsung SmartTV app without the IDE (e.g: on Linux)的鼓勵下,我決定沒有它。

但是,我確實在運行VirtualBox模擬器。所以現在,我已經建立了一個基本的應用程序從這裏的例子:

http://www.samsungdforum.com/upload_files/files/guide/data/html/html_2/getting_started/coding_js.html

,並想看看如果我可以得到它開始在我的模擬器。

如果我理解正確,我需要將我的應用程序的目錄結構(包括config.xml,index.html和Resources,JavaScript和CSS文件夾)打包到一個.zip文件中,並將其放入我已經與模擬器共享的「Apps」文件夾。但是當我這樣做,如果我去模擬器,刷新它,並點擊「打開應用程序」,我會看到一個空的應用程序列表。

我知道模擬器正在看到Apps文件夾,因爲如果我在其中放置了一個子目錄,那麼該目錄會顯示在模擬器的應用程序列表中。但它沒有顯示我的應用程序的.zip文件。

我一直在網上尋找任何有用的信息,但是所有的教程都只是沿着「現在在模擬器中測試應用程序以確保它可以正常工作,現在正在部署......」這樣的話來說。沒有人提供任何有關的信息如何來測試模擬器中的應用程序。

有人可以爲我發光一些嗎?

回答

3

解壓您的app文件夾的應用程序應該是這樣的

三星電視SDK 4個\ APPS \ yourapp \ index.html在

三星電視SDK 4 \ APPS \ yourapp \ config.xml中

Samsung TV SDK 4 \ apps \ yourapp \其他文件和文件夾

+1

你是絕對正確的。這是解決方案。可悲的是,我很早就試過了,但沒有奏效,所以我認爲這是錯誤的。但事實證明,我的config.xml文件中存在一個輸入錯誤(缺少空格),導致解析錯誤,而不是給我一個錯誤信息,它只是失敗了。我知道某事的唯一原因是錯誤的,因爲我意外地發現瞭如何使仿真器的UI崩潰(通過點擊「最大化」按鈕),當發生這種情況時,我被轉儲到Ubuntu命令行並看到錯誤日誌。 無論如何,謝謝你的幫助! –

相關問題