Connect IQ > manifestファイル

下位ページ

Content


manifest.xmlファイルとは

  • manifext.xmlは全てのアプリに必要なファイル
  • アプリケーションのプロパティを記述している
    • アプリケーションの種類(Watch Face, Data Field, ...)
    • サポートするデバイス
  • Eclipseのプラグインは自動的に生成してくれる。
  • Eclipseなら、極力直接編集せずに、(プロジェクトエクスプローラーで)右クリック → プロパティ → Connect IQ で編集する。

iq:application の属性情報

  • entry:the Toybox.Application.AppBase object "CommExample"
  • id:128bit UUID "a3421feed289106a538cb9547ab12095"
    • ユニークなID(ジェネレータなどのツールで生成される)
  • name:アプリの名前 "AppName"
  • launcherIcon:アイコンのリソースを指定。無いとコンパイルできない? "LauncherIcon"
  • type:"widget"
    • watchface
    • datafield
    • widget
    • watch-app

<iq:manifest version="1">
    <iq:application entry="CommExample" id="a3421feed289106a538cb9547ab12095"
       name="AppName" launcherIcon="LauncherIcon" type="widget" minSdkVersion="1.3.1">

        <iq:products>
            <iq:product id="vivoactive"/>
        </iq:products>

        <iq:permissions>
            <iq:uses-permission id="Communications"/>
       </iq:permissions>

    </iq:application>
</iq:manifest>
最終更新:2018年04月08日 18:30