J'ai fait des expériences avec le nouveau android système de build et j'ai couru dans une petite question. J'ai compilé mon propre aar paquet de ActionBarSherlock que j'ai appelé " actionbarsherlock.aar'. Ce que j'essaie de faire est d'utiliser l'aar pour construire mon dernier APK. Si je comprend l'ensemble ActionBarSherlock bibliothèque comme une android-module de la bibliothèque de mon projet principal en utilisant la compilation du projet (':actionbarsherlock') je suis en mesure de construire avec succès sans aucun problème.
Mais mon problème est que je veux offrir cette dépendance comme un aar fichier package MANUELLEMENT si je voudrais un POT puis je n'arrive pas à comprendre comment l'inclure dans mon projet. J'ai tenté d'utiliser la compilation de configuration, mais cela ne semble pas fonctionner. J'obtiens toujours impossible de trouver le symbole lors de la compilation qui m'a dit que le classes.jar à partir de l'aar paquet n'est pas inclus dans le classpath.
Quelqu'un sait-il de la syntaxe pour inclure manuellement un aar package dans un fichier?
construire.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
dependencies {
compile files('libs/actionbarsherlock.aar')
}
android {
compileSdkVersion 15
buildToolsVersion "17.0"
}
EDIT: Donc, la réponse est qu'il n'est pas actuellement pris en charge, voici la question si vous souhaitez suivre.
EDIT: à l'heure actuelle que ce n'est pas encore pris en charge directement la meilleure solution semble être la solution proposée par @RanWakshlak
EDIT: Également plus simples à l'aide de la syntaxe proposée par @VipulShah