title: Setting Android Wear permissions in App with Android Studio
body: <p>All:</p>
  
  <p>I got one of those Android Privacy Policy notifications for an Android watch face I wrote. I wrote it in Android Studio, and it has the following permissions:</p>
  
  <pre><code>android.permission.ACCESS_NETWORK_STATE
  android.permission.GET_ACCOUNTS
  android.permission.INTERNET
  android.permission.READ_EXTERNAL_STORAGE
  android.permission.USE_CREDENTIALS
  android.permission.WAKE_LOCK
  android.permission.WRITE_EXTERNAL_STORAGE
  com.google.android.c2dm.permission.RECEIVE
  </code></pre>
  
  <p>I really don't need all of those. I really think I only need the WAKE_LOCK and I think one other one. It shouldn't use any sort of writing, accessing networks, or any of that other stuff.</p>
  
  <p>But the odd thing is, I can't find anywhere in my app where these permissions are located. This is my Wear manifest:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  </code></pre>
  
  <p></p>
  
  <pre><code>&lt;uses-feature android:name="android.hardware.type.watch" /&gt;
  
  &lt;!-- Required to act as a custom watch face. --&gt;
  &lt;uses-permission android:name="com.google.android.permission.PROVIDE_BACKGROUND" /&gt;
  &lt;uses-permission android:name="android.permission.WAKE_LOCK" /&gt;
  
  &lt;application
      android:allowBackup="true"
      android:icon="@mipmap/ic_launcher"
      android:label="@string/app_name"
      android:theme="@android:style/Theme.DeviceDefault" &gt;
      &lt;service
          android:name=".MorseWatchFace"
          android:label="@string/my_digital_name"
          android:permission="android.permission.BIND_WALLPAPER" &gt;
          &lt;meta-data
              android:name="android.service.wallpaper"
              android:resource="@xml/watch_face" /&gt;
          &lt;meta-data
              android:name="com.google.android.wearable.watchface.preview"
              android:resource="@drawable/preview_digital" /&gt;
          &lt;meta-data
              android:name="com.google.android.wearable.watchface.preview_circular"
              android:resource="@drawable/preview_digital_circular" /&gt;
  
          &lt;intent-filter&gt;
              &lt;action android:name="android.service.wallpaper.WallpaperService" /&gt;
  
              &lt;category android:name="com.google.android.wearable.watchface.category.WATCH_FACE" /&gt;
          &lt;/intent-filter&gt;
      &lt;/service&gt;
  
      &lt;meta-data
          android:name="com.google.android.gms.version"
          android:value="@integer/google_play_services_version" /&gt;
  &lt;/application&gt;
  </code></pre>
  
  <p></p>
  
  <p>And this is my Mobile manifest:</p>
  
  <pre><code>&lt;manifest xmlns:android="http://schemas.android.com/apk/res/android" package="monte.morsewatch"&gt;
  
  &lt;application android:allowBackup="true" android:label="@string/app_name"
      android:icon="@mipmap/ic_launcher" android:theme="@style/AppTheme"&gt;
  
  &lt;/application&gt;
  </code></pre>
  
  <p></p>
  
  <p>I know I'm missing something. The email said I had until January 30th to fix it, but I am unsure what I need to change to fix it.</p>
  
  <p>Any help greatly appreciated.</p>