Tag: android gradle

Remplacez android: attribut vmSafeMode pour les compilations de débogage

En essayant d'optimiser la vitesse de construction et de déploiement pour le débogage d'une application, j'ai trouvé qu'un grand nombre de temps a été passé à exécuter /system/bin/dex2oat pendant l'installation. C'est le compilateur ART antérieur . J'ai trouvé lors du ciblage de l'API 22 que vous pouvez maintenant arrêter la compilation ART AOT: <application … […]

Installez tous les artefacts de modules dans un référentiel maven personnalisé à l'aide de Gradle and Android Studio

J'ai un Java Lib Java pur que j'utilise dans mon projet Android, j'essaie de le configurer alors quand je cours 'gradle install', il va construire tout le projet et installer tous les artefacts dans un dépôt local personnalisé qui est évidemment un git dépôt. C'est le module gradle file, le projet se construit bien: group […]

Android – Suppression de l'activité de saveur

Comment supprimer une activité d'une saveur d'application? Voici un exemple simplifié, j'ai une application qui a les deux saveurs suivantes (payé et gratuit). L'application est petite et n'a que 3 activités (MainActivity, ActivityOne et ActivityTwo). L'application payante n'a pas besoin de limitations car elle utilisera la base de code complète. L'application gratuite requiert cependant que […]

Remplacer la bibliothèque buildConfigFields dans l'application

Je crée une application qui utilise une bibliothèque Android comme principale source de code. Ensuite, j'ai plusieurs applications utilisant cette bibliothèque; Ces applications auront le même code, mais différents champs de configuration, tels que les points d'extrémité et ainsi de suite. Pour ce faire, j'ai pensé que je pourrais avoir un buildConfigField dans le fichier […]

Quelle est la meilleure façon de trouver une nouvelle version disponible pour les bibliothèques externes utilisées dans le projet Android Studio

Je suis nouveau dans le développement Android. De sorte que les bibliothèques externes (aka. build.gradle ) sont définies dans build.gradle comme dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v13:21.0.0' compile 'com.squareup.dagger:dagger:1.2.1' compile 'com.google.code.gson:gson:2.1' compile 'de.greenrobot:eventbus:2.4.0' } Existe-t-il un moyen simple de savoir si l'une de ces bibliothèques possède une version plus récente pour la […]

Comment puis-je garder mes bibliothèques de test Android séparées de mes bibliothèques d'applications dans Android Studio?

J'ai configuré mes dépendances de modules comme dans mon fichier build.gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:22.2.0' androidTestCompile fileTree(dir: 'libs/test', include: ['*.jar']) } Dans mon dossier libs, j'ai toutes les bibliothèques nécessaires pour créer ma demande. J'ai placé les bibliothèques nécessaires pour exécuter des tests dans un sous-dossier appelé "test" Cela semble […]

Puis-je désactiver le plug-in Firebase pour une saveur spécifique?

Je suis en train d'essayer le jeu d'analyse Firebase, mais j'ai rencontré un petit problème. Mon application est distribuée à la fois sur google play et amazon store (ce qui ne prend pas en charge les services Google Play), donc pour la saveur amazonienne que je veux Supprimez la dépendance à Firebase (ce que je […]

Dans Android Studio, comment puis-je changer un projet d'application dans une bibliothèque?

Je suis sûr que c'est simple, mais depuis que je viens de commencer à utiliser Android Studio aujourd'hui, je ne peux pas le trouver. J'ai également goûté à la dernière heure et n'ai trouvé aucun message qui précise: Comment changer un projet d'application existant dans une bibliothèque. Tout ce que j'ai trouvé était sur la […]

Variable en fonction de la variante de construction de Gradle

J'ai deux saveurs dans mon fichier gradle: saveur1 et saveur2. En plus des types de construction, ils créent les variantes de construction suivantes: flavor1-debug flavor1-release flavor2-debug flavor2-debug En supposant que je voulais avoir un autre drawable pour chaque variante, où devrais-je le mettre? Ma structure de dossier est src |__ main |__ flavor1 |__ flavor2 […]

Android n'a pas réussi à renommer le fichier aar dans la construction

Bonjour, j'essaie de construire et renommer mon fichier aar en utilisant gradle mais obtenez l'erreur ci-dessus: A problem occurred evaluating project ':app'. > Could not find property 'outputs' on BuildType_Decorated{name=variant, debuggable=false, testCoverageEnabled=false, jniDebuggable=false, pseudoLocalesEnabled=false, renderscriptDebuggable=false, renderscriptOptimLevel=3, applicationIdSuffix=null, versionNameSuffix=null, minifyEnabled=false, zipAlignEnabled=true, signingConfig=null, embedMicroApp=true, mBuildConfigFields={}, mResValues={}, mProguardFiles=[], mConsumerProguardFiles=[], mManifestPlaceholders={}}. Voici mon script de compilation complet sur gradle […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.