Tag: gradle

./gradlew build échoue avec TypeSystem.getUnannotetedType

Mon projet fonctionne bien, mais lorsque j'essaie la version .gradlew à partir du terminal, il se termine par un échec avec cette erreur. Je ne suis pas sûr d'avoir l'honneur, de l'aide? Unexpected failure during lint analysis of DatabaseHandler.java (this is a bug in lint or one of the libraries it depends on) TypeSystem.getUnannotatedType(TypeSystem.java:180) ->TypeSystem.getParameterizedType(TypeSystem.java:238) […]

Impossible de construire avec la bibliothèque de support sur Travis CI / Android SDK v20

J'espère que cela ne devrait pas être trop difficile, mais: Actuellement, j'essaie de construire un projet dans Android / Travis CI, que vous pouvez trouver ici . J'essaie d'utiliser l'aperçu du développeur Android L et de construire avec Travis-CI. J'espérais que l'utilisation du plugin Gradle SDK Manager me permettrait de le faire. Malheureusement, ce n'est […]

Gradle saute la tâche X car elle n'a pas de fichiers source

J'ai créé un gradle.build qui compile un projet Android. Il produit les APK corrects et, comme étape de publication, je les copie dans un autre dossier avec un nom plus significatif. J'ai écrit cette tâche pour y parvenir: task copyBundle(type: Copy) { def versionCode = android.defaultConfig.versionCode def buildDate = new Date().format("yyyy-MM-dd'T'HH-mm") def outputFile = 'HexPath-android-release-' […]

Renommer le répertoire lors de la copie à l'aide de Gradle

J'utilise Gradle pour créer une application Android. Je copie plusieurs fichiers et dossiers dans le dossier des ressources. Je suis maintenant confronté au problème, que certains fichiers peuvent avoir un nom de fichier trop long, tout comme les dossiers (aapt ne peut pas gérer les noms de fichiers de plus de 100 caractères). Par conséquent, […]

Comment diviser la logique build.gradle en plus de fichiers .gradle?

J'ai un fichier long build.gradle qui a des fonctions que je souhaite déplacer dans un fichier séparé .gradle pour garder la logique propre. Le docs suggère d'utiliser des scripts de compilation externes pour ce cas. J'ai la prochaine fonction au fichier build.gradle : android{ buildTypes { debug { signingConfig = loadFromPropertiesFile("DEBUG_KEY_PROPERTIES") } } } import […]

Android Gradle 1.1 – Ajout d'une dépendance de test sur les tests d'un autre projet

J'ai 2 modules: A et B. – A est un module autonome. Ses tests fonctionnent très bien tout seul. – B est un module dépendant. Ses tests nécessitent un certain fichier dans le dossier de test d'A (un fichier de test dans B étend l'un en A ) Voici ce que je crois être les […]

Relier aux bibliothèques pré-construites avec NDK en utilisant gradle

J'ai un projet Android qui inclut le code NDK. À partir de ce code, je dois appeler des fonctions d'autres bibliothèques construites avec NDK, que j'ai dans le dossier jniLibs: jniLibs/armeabi/libtess.so jniLibs/armeabi-v7a/libtess.so … Si j'essaie de charger ces bibliothèques de java, comme System.loadLibrary ("tess"), ça marche bien. Cependant, lorsque j'essaie de lier ma bibliothèque NDK […]

Comment référencer les paquets de dépendances dans une bibliothèque Android comme le fichier .aar?

J'ai un plugin de bibliothèque Android qui utilise plusieurs bibliothèques Android intégrées sous forme de fichiers .jar et référencées directement à partir de mon fichier build.gradle: compile fileTree(dir: 'libs', include: '*.jar') Je donnerais alors une commande gradlew assembleRelease pour créer un fichier .aar qui serait utilisable dans une application Android. Cela m'a toujours bien fonctionné […]

Module de thème Android avec des saveurs

C'est donc un peu intéressant, je ne sais pas exactement comment configurer le studio Android. J'ai plusieurs modules qui ont des composants réutilisables que j'utilise dans diverses applications, mais il serait bon d'injecter certains thèmes dans les composants réutilisables à l'aide de saveurs. Plutôt que de créer une nouvelle saveur pour chaque composant pour chaque […]

Comment utiliser resValue?

Je dois calculer la valeur entière dans build.gradle, puis l'utiliser dans mon code Java. J'essaie: Build.gradle: android { defaultConfig { resValue "int", "MY_VAR_NAME", "123" } } Préprocess.xml dans le répertoire des valeurs: <integer name="my_int_value">MY_VAR_NAME</integer> Et je reçois une erreur Cannot resolve symbol MY_VAR_NAME . Comment l'utiliser? Existe-t-il un manuel?

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