Gradle est un peu déroutant pour moi, et aussi pour tout nouveau développeur Android. Quelqu'un peut-il expliquer ce qu'est Gradle dans Android Studio et quel est son but? Pourquoi est-il inclus dans Android
Le plug-in Android Gradle est le système de construction standard d'Android. Il est utilisé comme système de construction de support par Android Studio.
Gradle est un peu déroutant pour moi, et aussi pour tout nouveau développeur Android. Quelqu'un peut-il expliquer ce qu'est Gradle dans Android Studio et quel est son but? Pourquoi est-il inclus dans Android
J'essaie d'utiliser le nouveau Android Studio, mais je n'arrive pas à le faire fonctionner correctement. J'utilise la bibliothèque Gson pour sérialiser / désérialiser les objets JSON. Mais la bibliothèque n'est en quelque sorte pas incluse dans la construction. J'avais créé un nouveau projet avec...
En recherchant sur le Web, il n'est pas clair si Java 8 est pris en charge pour le développement Android ou non. Avant de télécharger / configurer Java 8, quelqu'un peut-il m'indiquer toute documentation "officielle" qui dit que Java 8 est ou n'est pas pris en charge pour le développement...
J'ai regardé la documentation pour construire avec Gradle, mais je ne sais toujours pas quelle est la différence entre compileSdkVersionet targetSdkVersionest. Tout ce qu'il dit est: La compileSdkVersionpropriété spécifie la cible de compilation. Eh bien, quelle est la "cible de compilation"? Je...
Je voudrais que ma génération Gradle crée un fichier apk signé avec Gradle. Je ne sais pas si le code est correct ou si je manque un paramètre en le faisant gradle build? Voici une partie du code dans mon fichier Gradle: android { ... signingConfigs { release { storeFile file("release.keystore")...
Je reçois une erreur après la mise à jour de mon dernier projet. Pas de problème dans mon code mais j'ai des problèmes avec build.gradle. Comment puis-je le réparer? code build.gradle ici: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude...
Depuis les plugins Android Gradle 2.2-alpha4 : Gradle tentera de télécharger les packages SDK manquants dont dépend un projet Ce qui est incroyablement cool et était connu pour être un projet JakeWharton . Mais, pour télécharger la bibliothèque du SDK, vous devez: accepter les accords de licence ou...
Fermé. Cette question nécessite des détails de débogage . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé l'année dernière . Améliorez cette question avant d'utiliser la version de...
Est-il possible de déclarer une variable dans Gradle utilisable en Java? En gros, je voudrais déclarer quelques vars dans le build.gradle et ensuite l'obtenir (évidemment) au moment de la construction. Tout comme une macro pré-processeur en C / C ++ ... Un exemple de déclaration serait quelque...
J'ai expérimenté avec le nouveau système de construction Android et j'ai rencontré un petit problème. J'ai compilé mon propre paquet aar d'ActionBarSherlock que j'ai appelé 'actionbarsherlock.aar'. Ce que j'essaie de faire, c'est d'utiliser cet aar pour construire mon APK final. Si j'inclus toute...
J'ai une classe simple écrite dans Android Studio: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } et j'obtiens l'erreur de temps de compilation suivante:...
Utilisation d'Android Studio 3.3 Canary 11 avec la version du plugin gradle 3.3.0-alpha11. Il génère l'erreur suivante lors de la tentative de synchronisation de gradle WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with
Utilisation du plugin Android Gradle 0.7.0 avec les éléments suivants build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.0' } } apply plugin: 'android' repositories { maven { url
Après la mise à niveau vers Android Studio 3.1.2, j'obtiens l'erreur suivante: La configuration à la demande n'est pas prise en charge par la version actuelle du plug-in Android Gradle car vous utilisez Gradle version 4.6 ou supérieure. Suggestion: désactivez la configuration à la demande en...
Ceci est ma première tentative sur Android Studio. J'ai installé 0.8.0 et mis à jour vers 0.8.2. Dès qu'un projet est créé, j'obtiens le message d'erreur: Erreur: (1, 0) Plugin avec l'ID 'com.android.application' introuvable C: \ Users \ Bob \ AndroidStudioProjects \ HelloAgain6 \ app \...
J'essaie de convertir un projet IntelliJ au système Gradle d'Android Studio mais je rencontre des erreurs avec Apache HttpClient? Suis-je en train de manquer quelque chose, les erreurs que je reçois sont les suivantes: Error:(10, 30) error: package org.apache.http.client does not exist Error:(11,...
J'ai installé Android Studio version 1.0.1. J'ai importé mes projets depuis Eclipse et cela fonctionne très bien. Ensuite, j'ai supprimé un module et l'ai réimporté dans mon projet Android Studio. La version Gradle dit "BUILD SUCCESSFUL" mais une fenêtre d'alerte apparaît avec le message Impossible...
Comme j'utilise classpath 'com.android.tools.build:gradle:+' Dans le fichier build.gradle , j'ai eu l'erreur suivante depuis la sortie de la version 2.10 de gradle . L'erreur est: Attention: la version 2.10 de Gradle est requise. La version actuelle est 2.8. Si vous utilisez le wrapper gradle,...
Je reçois cet avertissement dans mon fichier de notes de projet: Avertissement: (16, 5) 'buildTypes' ne peut pas être appliqué à '(groovy.lang.Closure <com.android.build.gradle.internal.dsl.BuildType>)' Ma section buildTypes est: buildTypes { debug { debuggable true } release { minifyEnabled...
J'ai créé un nouveau projet dans Android Studio 2.2 Preview 1 avec l'application Android et le module Backend avec Google Messaging. Voici le fichier d'application: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId...