TL; DR;設備ID混淆和SIGNATURE_INVALID
- 是由什麼「SDB裝置」,並在Tizen IDE的示出「請求的設備簡檔」屏幕中的值返回的設備ID之間的差異。
- 如何可以生成從CLI相同的設備ID(在Tizen IDE示出),而不需要安裝了整個IDE?
一點背景:
我有一個Tizen web應用程序項目中,我裝上我的裝備2新,效果很好。我在中國有一個可怕的互聯網同事,他需要在他自己的Gear 2 Neo上做這個開發版本的演示,我一直在與之鬥爭。
我不認爲他的機器檢索該值將有可能在安裝IDE由於極其緩慢的互聯網。如果我能得到正確的設備ID,我想我可以在沒有問題的情況下使用它。我無法對他進行任何篩選(再次,速度),這樣幾乎讓我留下了電子郵件和電話通信。
當我們運行上與附接裝置的筆記本電腦 'SDB安裝file.wgt',被產生的下面的錯誤:
__return_cb req_id[1] pkg_type[wgt] pkgid[0st4vaBAfj] key[install_percent] val[33]
__return_cb req_id[1] pkg_type[wgt] pkgid[0st4vaBAfj] key[error] val[22]
__return_cb req_id[1] pkg_type[wgt] pkgid[0st4vaBAfj] key[end] val[fail]
processing result : SIGNATURE_INVALID [22] failed
spend time for pkgcmd is [2891]ms
Tizen IDE產生像DUID:H/inEM1/zJwF6xXXXXXXyucFBM=
的一個「深發展設備的回報率是這樣的:53b441434000000
我已經嘗試了許多的共同建議,關於該SIGNATURE_INVALID錯誤:
- 刪除或編輯證書registration.xml
- 清潔項目,並刪除工作區
- 再生的證書/設備是profile.xml的.metadata文件夾中的/ etc
- 驗證了USB調試複選框在兩個設備上都被選中
我對Android和Tizen SDK非常陌生,我想我只是迷惑自己。我相信這不是設備ID的正確格式,這是我的問題的原因。
我的問題是:我是正確,從「深發展設備的ID是錯了嗎?是否有命令行界面用於檢索正確的界面(IDE返回的界面)?
- 亞當
謝謝,我終於有機會重溫了這一點(他在中國的演示由於衝擊不夠,以及我對設備ID的理解不夠)。這是很好的知道,我還沒有找到網絡上的其他地方解釋這一點。如果你谷歌「Tizen設備ID從命令行」或什麼的,一切都提到「SDB設備」!謝謝! –