title: App installed through android studio not shown in Launcher
body: <p>All of a sudden the app i'm working on doesn't show in the launcher. I can see it in Settings>Apps and it runs like a normal app when I start it from Android Studio. </p>
  
  <p>So it sounds like I'm missing:</p>
  
  <pre><code>&lt;action android:name="android.intent.action.MAIN" /&gt;
  &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
  </code></pre>
  
  <p>in the manifest. Nope they're there. What else can cause this? Does build gradle mess with this possibly?</p>
  
  <p>This is my full manifest and build gradle file. Can anyone see something I'm missing?</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
       package="com.example.app" &gt;
  
  &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
  &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
  &lt;uses-permission android:name="android.permission.GET_ACCOUNTS" /&gt;
  &lt;uses-permission android:name="android.permission.USE_CREDENTIALS" /&gt;
  &lt;uses-permission android:name="android.permission.WAKE_LOCK" /&gt;
  &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;
  &lt;uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /&gt;
  &lt;uses-permission android:name="com.example.gcm.permission.C2D_MESSAGE" /&gt;
  
  &lt;uses-feature android:name="android.hardware.camera" /&gt;
  
  &lt;application
      android:allowBackup="true"
      android:icon="@drawable/ic_launcher"
      android:label="@string/app_name"
      android:theme="@style/AppTheme" &gt;
  
      &lt;meta-data
          android:name="com.crashlytics.ApiKey"
          android:value="xxxxxx" /&gt;
      &lt;meta-data
          android:name="com.google.android.gms.version"
          android:value="@integer/google_play_services_version" /&gt;
      &lt;meta-data
          android:name="com.facebook.sdk.ApplicationId"
          android:value="xxxx" /&gt;
  
      &lt;activity
          android:name="com.example.app.MainActivity"
          android:label="@string/app_name"
          android:screenOrientation="portrait" &gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.MAIN" /&gt;
              &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
  
              &lt;data android:host="com.example.twitter.oauth" android:scheme="oauth" /&gt;
          &lt;/intent-filter&gt;
      &lt;/activity&gt;
  
      &lt;activity
          android:name="com.example.app.SigninActivity"
          android:label="@string/sign_in"
          android:screenOrientation="portrait" &gt;
      &lt;/activity&gt;
  
      &lt;activity
          android:name="com.example.app.PostActivity"
          android:label="@string/action_new"
          android:screenOrientation="portrait" &gt;
      &lt;/activity&gt;
  
      &lt;activity
          android:name="com.example.app.twitter.OAuthActivity"
          android:label="@string/action_new"
          android:screenOrientation="portrait" &gt;
      &lt;/activity&gt;
  
      &lt;activity
          android:name="com.facebook.LoginActivity"
          android:theme="@android:style/Theme.Translucent.NoTitleBar"
          android:label="@string/app_name" /&gt;
  
      &lt;receiver
          android:name="com.example.app.gcm.GCMBroadcastReceiver"
          android:permission="com.google.android.c2dm.permission.SEND" &gt;
          &lt;intent-filter&gt;
              &lt;action android:name="com.google.android.c2dm.intent.RECEIVE" /&gt;
              &lt;category android:name="com.example.gcm" /&gt;
          &lt;/intent-filter&gt;
      &lt;/receiver&gt;
  
      &lt;service android:name="com.example.app.gcm.GCMIntentService" /&gt;
  
  &lt;/application&gt;
  
  &lt;/manifest&gt;
  </code></pre>
  
  <p>build.gradle:</p>
  
  <pre><code>buildscript {
      repositories {
          maven { url 'http://download.crashlytics.com/maven' }
      }
  
      dependencies {
          classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
      }
  }
  
  apply plugin: 'com.android.application'
  apply plugin: 'crashlytics'
  
  repositories {
      maven { url 'http://download.crashlytics.com/maven' }
  }
  
  
  android {
      compileSdkVersion 19
      buildToolsVersion '19.1.0'
      def versionPropsFile = file('version.properties')
      if (versionPropsFile.canRead()) {
          def Properties versionProps = new Properties()
  
          versionProps.load(new FileInputStream(versionPropsFile))
  
          def value = 0
  
          def runTasks = gradle.startParameter.taskNames
          if ('assemble' in runTasks || 'assembleRelease' in runTasks || 'aR' in runTasks) {
              value = 1;
          }
  
          def versionMajor = 1
          def versionMinor = 0
          def versionPatch = versionProps['VERSION_PATCH'].toInteger() + value
          def versionBuild = versionProps['VERSION_BUILD'].toInteger() + 1
          def version_Code = versionProps['VERSION_CODE'].toInteger() + value
  
          versionProps['VERSION_PATCH'] = versionPatch.toString()
          versionProps['VERSION_BUILD'] = versionBuild.toString()
          versionProps['VERSION_CODE'] = version_Code.toString()
  
          versionProps.store(versionPropsFile.newWriter(), null)
  
          defaultConfig {
              versionCode version_Code
              versionName "${versionMajor}.${versionMinor}.${versionPatch} (${versionBuild}) Alpha"
              minSdkVersion 15
              targetSdkVersion 19
          }
      } else {
          throw new GradleException("Could not read version.properties!")
      }
  
      signingConfigs {
          debug {
              storeFile file('xxx.jks')
              storePassword 'xxx'
              keyAlias 'debug'
              keyPassword 'xxx'
          }
          releaseKey {
              storeFile file('xxx.jks')
              storePassword 'xxx'
              keyAlias 'com.example.app'
              keyPassword 'xxx'
          }
      }
  
      buildTypes {
          debug {
              debuggable true
              applicationIdSuffix '.debug'
              runProguard false
          }
          release {
              runProguard false
          }
      }
  
      lintOptions{
          checkReleaseBuilds false
          abortOnError false
      }
  }
  
  dependencies {
      compile files('libs/twitter4j-core-4.0.1.jar')
      compile files('libs/okhttp-2.0.0.jar')
      compile files('libs/okio-1.0.0.jar')
      compile 'com.android.support:support-v4:20.0.+'
      compile 'com.google.android.gms:play-services:+'
      compile 'com.android.support:appcompat-v7:20.0.+'
      compile project(':facebook')
      compile project(':parallaxViewPager')
      compile 'com.crashlytics.android:crashlytics:1.+'
  }
  </code></pre>