ActDK のセットアップ
次に、開発に使用する PC に ActDK をセットアップします。 ダウンロード、バイナリの配置、PATH の設定、Developer Token の発行、初期設定の順に進めます。
ActDK のダウンロード
ActDK をダウンロードするためにはグループのベンダ昇格が済んでいる必要があります。 開発用のグループがまだベンダでない場合は、お問い合わせください。
- ベンダ昇格 が済んでいるグループは、コンソールにおいてグループ ID に
VENDORがつく

上記の手順が終了しているグループには左側のメニューに Vendor Console が現れます。
SDK をクリックし ActDK をダウンロードします。 actdk-raspberrypi.zip ファイルを展開すると ActDK が含まれています。

使用する環境に応じて、以下のファイルを actdk にリネームしてください。
Linux (x86_64) の場合
- Ubuntu 22.04 をご利用の場合、
actdk-ubuntu-22.04をactdkにリネームしてご利用ください。
macOS (arm64) の場合
- macOS (arm64) をご利用の場合、
actdk-macos-arm64をactdkにリネームしてご利用ください。 (※ macOS のサポートは実験的です。)- このバイナリを初めて実行すると以下の画像が表示され、実行がブロックされます。

- macOS の
システム設定からセキュリティとプライバシーを開き、以下の画像のようにこのまま許可をクリックしてください。
- 再度実行時も警告が表示されますが、「このまま開く」をクリックし、パスワードを入力すると実行できます。一度許可すれば、以降は警告なしで実行できます。
- このバイナリを初めて実行すると以下の画像が表示され、実行がブロックされます。
また、GitHub の actcast-app-examples リポジトリ からサンプルアプリケーションを入手できます。
バイナリの配置
上記でダウンロードしてリネームした actdk ファイルは、ユーザホームディレクトリ配下の $HOME/.local/bin/actdk に配置してください。
actdk 自身を更新するコマンドとして actdk update がありますが、この更新のためには配置先のディレクトリとファイルにユーザの書き込み権限が必要です。
/usr/bin や /usr/local/bin など、管理者権限が必要な場所への配置は避け、以下の操作は sudo を使わずに実行してください。
ダウンロードした actdk ファイルのあるディレクトリで、以下を実行します。
$ mkdir -p "$HOME/.local/bin"
$ mv actdk "$HOME/.local/bin/actdk"
$ chmod u+rx "$HOME/.local/bin/actdk"PATH の設定
現在のシェルで actdk を実行できるように、$HOME/.local/bin を PATH の先頭に追加します。
$ export PATH="$HOME/.local/bin:$PATH"次回以降も設定を有効にするために、上記の PATH 設定相当を使用しているシェルの設定ファイルに追加しておいてください。
配置先の確認
以下を実行し、ホームディレクトリ配下の .local/bin/actdk の絶対パスが表示されることを確認してください。
$ command -v actdkDeveloper Token の発行
ActDK の初期設定には、ベンダとなっているグループで発行できる Developer Token が必要です。
Actcast Web UI 上で次の操作を行います。
- チュートリアルに利用するグループを選択
- 左のメニューにある
Vendor Console>Manageを選択 - 右のペインに表示された
Generate Newボタンをクリック

現れた画面のDescription欄に発行するトークンについての 1 行説明を入力した上で、Generate Developer Tokenボタンをクリックします。

ここで発行されたトークンは、続く初期設定で利用します。トークンはページを移動してしまうと再表示できないので、発行したトークンをコピーして保存しておいてください。

Manage画面に戻ると、発行したトークンが一覧に表示されます。

初期設定
初回のみ以下のコマンドによってセットアップする必要があります。
$ actdk setup <TOKEN>先程発行したデベロッパトークンを <TOKEN> 引数に指定します。
これにより、ホームディレクトリ配下に.actdkディレクトリが作成されます。
詳しくはActDK のマニュアルをご覧ください。
前のページ: 開発環境の準備
次のページ: プロジェクト作成