Sadece android araçları proje sitesinden gradle eklenti ile uğraşırken ve işlerin çalışması gerektiğini anlamaya oldukça zor hissediyor. Tutulma geliştirme iş akışına entegre edilmiş çok iyi değil, hatta tutulması için varsayılan proje yapılandırması bile benim için çalışmadı. Bu proje ve sınıf yolu dosya oluşturma genişleterek ve gradle build dosyası içinde proje düzeni değiştirerek bunu düzeltmek mümkündür.
ben jvoegele gelen eklenti tarafından ilham geldi Tutulma proje oluşturma sabitleme için (kredi oraya gitmek):
eclipse{
project {
natures "com.android.ide.eclipse.adt.AndroidNature"
def builders = new LinkedList(buildCommands)
builders.addFirst(new BuildCommand("com.android.ide.eclipse.adt.PreCompilerBuilder"))
builders.addFirst(new BuildCommand("com.android.ide.eclipse.adt.ResourceManagerBuilder"))
builders.addLast(new BuildCommand("com.android.ide.eclipse.adt.ApkBuilder"))
buildCommands = new ArrayList(builders)
}
classpath {
containers.removeAll { it == "org.eclipse.jdt.launching.JRE_CONTAINER" }
containers "com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"
plusConfigurations += configurations.compile
file {
whenMerged { classpath ->
classpath.entries.removeAll { it instanceof SourceFolder && (it.dir?.path == "gen" || it.dir?.path == "src") }
classpath.entries.add(new SourceFolder("gen", null))
classpath.entries.add(new SourceFolder("src", null))
}
}
}
}
üretken olmaya hızlı Projenizi almak istiyorsanız, bu sizin için uygun değildir eklentisi .
Bazı geri bildirimler almak için sabırsızlanıyor. İnsanlar genellikle Android projeleri oluşturmak için hangi Gradle eklentisi kullanıyor? Önceden teşekkürler. – Santanu