LoginSignup
7
4

More than 5 years have passed since last update.

RoBoHoN開発導入時のトラブルシューティング

Posted at
  • 新規プロジェクトの作成が出来ない、ビルドが出来ない場合
    公式マニュアルにあるテンプレートの導入(pluginsフォルダコピー)をした場合
    新規プロジェクトのビルドが出来なくなる場合があります

    Android Studioのバージョンがマニュアルと相違している場合に
    コピーしたファイル中のrecipe.xml.ftlとbuild.gradle.ftlが互換性が無いことが原因です
    正しい記載に直すかAndroidStudioをマニュアルのバージョンに合わせるのが楽です
    マニュアル(10/5時点)で2.1.2となっています(0801_SR01MW_Instructions_for_Installing_RoBoHoN_SDK_Libraries_V01_00_01.pdf)

  • 発音しない場合
    サンプルアプリ、RoBoHoNテンプレートから作成したままのアプリが発音しない場合
    以下の作業を行うと解決するかもしれません

    • Instant Runの無効化
      公式マニュアルにも記載されています
      [Settings]→[Builds, Exception, Deployment]→[Instant Run] Enable Instant Run to hot swap code/resource changes on deploy(default enabled) のチェックを外します image
    • onVoiceUIRejection(発話棄却通知)が発生していないか確認
      発話が破棄された場合にVoiceUIListenerにあるonVoiceUIRejectionが呼ばれます
      テンプレートを使った新規プロジェクトであればはじめからでオーバーライドされておりLogが出力されているので確認が可能です
      発生する理由はAPIリファレンス曰く 発話中のシナリオより優先度が低いなどで発話できなかった等... ということらしいですが詳細は不明ですが、 導入したアプリを全てアンインストール、デバッグ中のアプリも一度アンインストール することで解消することがあります
7
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
4