7

GitHub'da güzel bir açık kütüphane buldum, Gradle bağımlılıklarını kullanarak Android Studio projeme aktardım, ancak daha sonra üzerinde küçük değişiklikler yapmam gerektiğini anladım.kendi github forked kütüphanenizi android stüdyosuna nasıl aktarırım

Bu yüzden GitHub'ımdaki kitaplığı değiştirdim, değişiklikleri yaptım ve bir çekme isteği istedim, ancak onayları değiştirip orijinal kodla birleştirilene kadar bekleyemiyorum.

Olası kitaplığı (Github'umda) orijinal kitaplığım yerine Android Studio projeme aktarmak için bağımlılıkları kullanmanın bir yolu var mı?

+1

Aynı sorunu yaşıyorum, ancak tek düşündüğüm, "Disket olarak aldığınızdan beri, Modül Olarak İçe Aktar" yöntemidir. Bunun sizin aradığınız çözüm olmadığını biliyorum ama bence bu şu andaki tek yol (bence). – david

cevap

1

Bunun eski bir gönderi olduğunu biliyorum, ancak benzer bir sorunu olan bir kişi için, bir lib'i değiştirmenin ve projenizde kullanmanın bir yolunu istiyorsanız, lib kodunu indirebilir, değiştirebilir ve içine aktarabilirsiniz. modül olarak proje:

  1. kitaplığı indirin Android Studio
  2. projenizi açın (git kullanarak veya bir zip arşivi halletmek)
  3. git> Yeni> İthalat modülü Dosya gibi kütüphane ithal etmek Bir modül
  4. Uygulamanızı proje görünümünde sağ tıklayın ve "Açık Modülü Seçin" i seçin hazrl
  5. sizin build.gradle dosyasını açın ve modül altında listelenen olmadığını kontrol ithal modülü seçin
  6. Bağımlılıklar 'sekmesini ve ardından '+' düğmesini
  7. Seç 'Modül Bağımlılık'"
  8. tıklayın' bağımlılıklar.
0

Kendi git respotatory ürününü remote olarak eklemeniz gerekir. Ancak bunu, this thread'a göre Android Studio'da yapamazsınız. Bunun yerine komut satırını kullanın:

git remote add remoteName remoteUrl 
git fetch remoteName 

Sonra Android Studio, VCS > Git > Pull gidin ve katma uzak depo seçebilirsiniz.

+5

Sanırım sorumu almadın. Github'umda kütüphanenin bir çatalı var ve değiştirildi. Benim android stüdyo projemde yaptığım değişiklikler olmadan Gradle bağımlılıkları kullanarak orijinal kütüphaneyi ithal ettim. Github'mdaki kütüphanenin değiştirilmiş versiyonunu içe aktarmak için bağımlılığı kullanmanın bir yolu var mı? – avafab