Home | History | Annotate | Download | only in Wearable
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   ~ Copyright 2016 Google Inc.
      4   ~
      5   ~ Licensed under the Apache License, Version 2.0 (the "License");
      6   ~ you may not use this file except in compliance with the License.
      7   ~ You may obtain a copy of the License at
      8   ~
      9   ~      http://www.apache.org/licenses/LICENSE-2.0
     10   ~
     11   ~ Unless required by applicable law or agreed to in writing, software
     12   ~ distributed under the License is distributed on an "AS IS" BASIS,
     13   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14   ~ See the License for the specific language governing permissions and
     15   ~ limitations under the License.
     16   -->
     17 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     18           package="com.example.android.wearable.wear.wearnotifications"
     19           android:versionCode="1"
     20           android:versionName="1.0">
     21 
     22     <uses-feature android:name="android.hardware.type.watch"/>
     23     <!-- Required for Always-on. -->
     24     <uses-permission android:name="android.permission.WAKE_LOCK" />
     25 
     26     <application android:allowBackup="true"
     27                  android:icon="@mipmap/ic_launcher"
     28                  android:label="@string/app_name"
     29                  android:supportsRtl="true"
     30                  android:theme="@style/AppThemeOverride">
     31 
     32         <!-- Let's Play Store know this app is standalone. -->
     33         <meta-data android:name="com.google.android.wearable.standalone" android:value="true"/>
     34 
     35         <!--
     36         Important Note: Usually, you will want to disable bridging if you have a local/native
     37         Android Wear app creating Notifications. In our case, we don't, as our sample shows both
     38         Notifications launched from a Phone app (that needed to be bridged) and a Wear app.
     39 
     40         To disable, create a meta-data tag here:
     41 
     42         meta-data
     43             name: com.google.android.wearable.notificationBridgeMode
     44             value: NO_BRIDGING
     45         -->
     46 
     47         <!--If you want your app to run on pre-22, then set required to false -->
     48         <uses-library android:name="com.google.android.wearable" android:required="false" />
     49 
     50         <activity android:name=".StandaloneMainActivity"
     51                   android:label="@string/app_name">
     52             <intent-filter>
     53                 <action android:name="android.intent.action.MAIN" />
     54                 <category android:name="android.intent.category.LAUNCHER" />
     55             </intent-filter>
     56         </activity>
     57 
     58 
     59         <activity
     60             android:name=".handlers.BigTextMainActivity"
     61             android:label="@string/title_activity_big_text_main"
     62             android:taskAffinity="">
     63         </activity>
     64 
     65         <activity
     66             android:name=".handlers.BigPictureSocialMainActivity"
     67             android:label="@string/title_activity_big_picture_main"
     68             android:taskAffinity="">
     69         </activity>
     70 
     71 
     72         <activity
     73             android:name=".handlers.InboxMainActivity"
     74             android:label="@string/title_activity_inbox_main"
     75             android:taskAffinity="">
     76         </activity>
     77 
     78         <activity
     79             android:name=".handlers.MessagingMainActivity"
     80             android:label="@string/title_activity_messaging_main"
     81             android:taskAffinity="">
     82         </activity>
     83 
     84         <service
     85             android:name=".handlers.BigTextIntentService"
     86             android:exported="false">
     87         </service>
     88 
     89         <service
     90             android:name=".handlers.MessagingIntentService"
     91             android:exported="false">
     92         </service>
     93 
     94         <service
     95             android:name=".handlers.BigPictureSocialIntentService"
     96             android:exported="false">
     97         </service>
     98     </application>
     99 </manifest>