<?xml version="1.0" encoding="utf-8"?>

<manifest 
     xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:dist="http://schemas.android.com/apk/distribution"
     xmlns:tools="http://schemas.android.com/tools"
     package="${packageName}"
     ${splitAttrib}="stracks_wear"
     android:versionCode="2214"
     android:versionName="2.214">

<!--MODULE_DEFINITIONS_START-->

   <dist:module dist:title="@string/feature_title" >
     <dist:fusing dist:include="true" />
     <dist:delivery>
       <dist:install-time>
       <dist:conditions>
         <dist:device-feature dist:name="android.hardware.type.watch"/>
       </dist:conditions>
       </dist:install-time>
     </dist:delivery>
    </dist:module>

<!--MODULE_DEFINITIONS_END-->


    <uses-sdk android:minSdkVersion="26"
              android:targetSdkVersion="34" />


    <uses-feature 
           android:name="android.hardware.type.watch"
           android:required="true" />


    <uses-permission android:name="android.permission.BODY_SENSORS" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />


    <application
        android:allowBackup="true"
        android:icon="@drawable/${appIcon}"
        android:label="${appLabel}"
        android:theme="@android:style/Theme.DeviceDefault" >

        <meta-data
            android:name="com.google.android.wearable.standalone"
            android:value="false" />

        <uses-library
            android:name="com.google.android.wearable"
            android:required="true" />

        <activity
            android:exported="true"
            android:keepScreenOn="true"
            android:onClick="hide"
            android:name="com.algobase.stracks_wear.MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>


        <service android:name="com.algobase.stracks_wear.ListenerService"
                 android:enabled="true"
                 android:exported="true">

                 <intent-filter>
     <action android:name="com.google.android.gms.wearable.DATA_CHANGED" />
     <action android:name="com.google.android.gms.wearable.MESSAGE_RECEIVED" />
                  <data android:scheme="wear" 
                        android:host="*" 
                        android:pathPrefix="/message_path" />
                  </intent-filter>

        </service>

    <meta-data android:name="com.google.android.gms.version"
               android:value="@integer/google_play_services_version" />
    </application>

</manifest>
