Docy

派發 App 與檔案

272 views

透過「檔案派發」能遠端安裝 App 或派發雲端開發工具的檔案到指定的機器人或裝置群組。

派發 App 操作步驟

  1. 至「檔案派發」 → 「App」 頁面,點擊「上傳 Apk」按鈕,從您的電腦中選擇 Apk 檔並上傳。
  2. 勾選欲派發的檔案,再點擊畫面下方的「派發給機器人」
  3. 畫面將出現裝置清單,可直接勾選裝置或搜尋裝置名稱,指定要接收的機器人後請按下「發送」
  4. 機器人端將會開始安裝 App 於功能選單畫面。

排程 App 安裝時間

Apk 在派發到機器人的當下就會開始進行安裝,若您不想讓機器人正在進行的工作被打斷時,您可以選擇「排程派發」,讓 Apk 預先派發到機器人上,等待您指定的時機後再開始安裝。
我們提供以下兩種方法:

①  排程安裝時間

您可以設定這個 App 派發行程只在某個時間段安裝,排程後 App 會預先派發到機器人上直到派發時間到觸發安裝,若機器人在安裝時間關機導致安裝失敗,將會於隔天同一時間再次進行安裝。

②  依照 App 指令更新(進階)

此安裝方式適用有開發經驗的使用者,請在您開發的 App 內下達更新指令

				
					public static final String ACTION_APP_INSTALL = "com.nuwarobotics.lib.rms.ACTION_APP_INSTALL";

public static final String RMS_PACKAGE_NAME = "com.nuwarobotics.lib.rms";

// 需要安裝的apk packageName

public static final String EXTRA_INSTALL_PACKAGE = "install_package";

// 如果查到機器人上已經安裝相同版本號的app,是否強制覆蓋安裝

// true-強制安裝

// false-不傳預設false,不強制安裝

public static final String EXTRA_FORCE_INSTALL = "force_install";

private void startInstallApk() {

Intent intent = new Intent(ACTION_APP_INSTALL);

intent.setPackage(RMS_PACKAGE_NAME);

intent.putExtra(EXTRA_INSTALL_PACKAGE, "pro.capture.screenshot");

intent.putExtra(EXTRA_FORCE_INSTALL, true);

sendBroadcast(intent);

}
				
			

派發檔案操作步驟

  1. 至「檔案派發」 → 「檔案」 頁面,點擊「新增檔案」按鈕,從您的電腦中選擇檔案並上傳。
  2. 勾選欲派發的檔案,再點擊畫面下方的「派發給機器人」
  3. 畫面將出現裝置清單,可直接勾選裝置或搜尋裝置名稱,指定要接收的機器人後請按下「發送」
  4. 可依照下表所提示的位置到機器人端開啟檔案。

檔案格式規則

女媧雲端開發工具

目前機器人管理系統可派發:程式實驗室&內容編輯器的素材檔,派發後請依照下表於機器人端開啟檔案

開發工具名稱 檔案格式 機器人端開啟位置 / 應用程式
內容編輯器
程式實驗室(mbkx)

程式實驗室 Air    
程式實驗室
內容編輯器(mbtx)

檔案管理

多媒體檔案格式

將檔案派發到機器人,可以透過內建的播放器播放多種影片、音樂及影像格式

派發檔案格式 機器人端開啟位置
影像格式 (.Jpg/.Jpeg/.Png/.Gif)

檔案管理
音訊格式 (.Mp3/.M4a/.Wav)

檔案管理
視訊格式 (.Mp4/.Mov)

檔案管理

應用程式

開發工具名稱 機器人端開啟位置 / 應用程式
應用程式 ( .Apk )
程式清單
Share this Doc
CONTENTS