Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


2 iconos de aplicación después de instalar el release apk, utilizando gradle build

Estoy usando ./gradlew assembleRelease comando para generar la liberación apk para la app.On la instalación de la aplicación estoy recibiendo 2 iconos de app.No pista de lo que me falta.No luch en google. Al hacer clic en el segundo icono sólo muestra Simple Indeterminate.

Aquí está mi archivo build.gradle:

 buildscript { repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.0.0' } } apply plugin: 'com.android.application' apply plugin: 'crashlytics' repositories { maven { url 'http://download.crashlytics.com/maven' } } android { compileSdkVersion 21 buildToolsVersion '20.0.0' defaultConfig { versionCode 23 versionName "1.1.8.5" applicationId "com.squad.run" minSdkVersion 10 targetSdkVersion 20 compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } } signingConfigs { //Set debug.keystore file here release { def propsFile = rootProject.file('keystore.properties') def Properties props = new Properties() props.load(new FileInputStream(propsFile)) storeFile = file(props['storeFile']) storePassword = props['storePassword'] keyAlias = props['keyAlias'] keyPassword = props['keyPassword'] } } buildTypes { debug { applicationIdSuffix ".debug" ext.enableCrashlytics = false } release { zipAlign true signingConfig signingConfigs.release runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt') } } packagingOptions { exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' } } dependencies { // compile 'com.android.support:support-v4:20.0.0' compile project(':Libraries:viewPagerIndicator_Squadrun') compile project(':Libraries:facebookSDK') compile project(':Libraries:library') compile project(':Libraries:progressHUD_Squadrun') compile project(':Libraries:slidingMenuLibrary_SquadRun') compile project(':Libraries:MobihelpSDK') compile 'com.squareup.retrofit:retrofit:1.5.1' compile 'com.google.code.gson:gson:2.2.4' compile 'com.google.android.gms:play-services:6.1.71' compile 'com.android.support:appcompat-v7:21' compile 'com.squareup.picasso:picasso:2.3.4' compile 'org.apache.httpcomponents:httpmime:4.2.3' compile 'com.squareup.okhttp:okhttp:1.6.0' compile 'com.squareup.okhttp:okhttp-urlconnection:1.6.0' compile 'oauth.signpost:signpost-commonshttp4:1.2.1.2' compile 'org.twitter4j:twitter4j-core:4.0.1' compile files('libs/FlurryAnalytics-4.1.0.jar') compile 'com.crashlytics.android:crashlytics:1.0.0' } 

  • Migración del proyecto a un nuevo complemento gradle experimental
  • AndroidStudio / Gradle con powermock
  • Permitir que inestable Android Gradle construye en Jenkins
  • Android Studio no puede importar mis proyectos de Eclipse, ya sea directamente o como proyecto Gradle
  • ¿Cómo importar biblioteca remota en Android Studio usando gradle?
  • Incluya la biblioteca .so en apk en android studio
  • Error al compilar el proyecto de Android después de actualizar FindBugs a 3.0.1
  • Gradle no se pudo construir cuando proguard está activado
  • One Solution collect form web for “2 iconos de aplicación después de instalar el release apk, utilizando gradle build”

    Mi máxima estimación es que hay más de una actividad LAUNCHER , y que una de ellas se declara en un proyecto de biblioteca. Eclipse no fusionó los manifiestos, pero Gradle sí.

    Por lo tanto, te sugiero que busques android.intent.action.MAIN en todos los archivos de AndroidManifest.xml .

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.