Soru & Cevap

Android Studio kütüphane Ekleme ...

28.01.2016 - 03:25

Merhaba android konusunda biraz yeniyim ve sorunumu araştırdım ancak tam yanıtını bulamadım. https://github.com/itext/itextg/releases adresinde bulunan itext kütüphanesini kendi projeme eklemek istiyorum ancak çok fazla dosya var ve hangsini ekleyeceğimi ve nasıl ekleyeceğimi tam olarak bulamadım. Sürekli farklı hatalar alıyorum .

 

Projemde jar dosyasını app/libs altına ekledim ve build.gradle altında şöyle ekleme yaptım : 
compile files('libs/itextg-5.5.4.jar') 

Senkronize sonrasında şöyle hata alıyorum : 

 

Error:(12, 0) Gradle DSL method not found: 'compile()'
Possible causes:<ul><li>The project 'Pdf' may be using a version of Gradle that does not contain the method.
<a href="openGradleSettings">Gradle settings</a></li><li>The build file may be missing a Gradle plugin.
<a href="apply.gradle.plugin">Apply Gradle plugin</a></li>

 

114 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-19121-1442395923.jpg
smtprld
28.01.2016 - 07:08

Eğer jar ekleyeceksen  grandle.build dosyasına bunu ekleyeceksin.

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
   
}

 

 

Android bir kütüphanesi ekleyecek sen  grand.build diye bir dosya açacasın bu aşağı kodta örneği var 

dependencies {
    compile "com.android.support:support-v4:23.1.0"
    compile "com.android.support:gridlayout-v7:23.1.0"
    compile "com.android.support:cardview-v7:23.1.0"
    compile 'com.android.support:appcompat-v7:21.0.2'
}

Eğer bir dosyadan c dilnde bir kütüphane  ekleyecek isen gene grand.build denen yerden benim projeleden örnek olsunn diye buraya yapıştırıyorum.

 android.ndk {
        moduleName = "sensorgraph"
        cppFlags.add("-Werror")
        ldLibs.addAll(["log", "GLESv2", "android"])
        stl        = "c++_static"
    }