Bir android stüdyo projesi geliştirdim. Başka bir projede kütüphane olarak kullanmak istedim. Aynı için adımlar aşağıda ardından:Oluşturulan .aar dosyası boş sınıflar veriyor.jar
- eklentisi uygulamak Değişen: 'com.android.library'
- defaultConfig {} den applicationID kaldırıldı için 'com.android.application'
- senkronize
tıklandı Bu yapı içinde bana .aar dosyasını verdi -> çıkışlar -> aar -> myapp.aar
Bu .aar dosyasını diğer test projemde içe aktardım. Bunun için adımlar aşağıda ardından:
- Dosya -> Yeni -> Yeni modül -> Al .jar/.aar paketi -> myapp.aar testin build.grade olarak
- uygulama derleme projesini ekledi (yol: ': myapp')
- Senkronize tıklandı.
Bu harici kütüphaneleri içindeki bir klasörmyapp-belirtilmemiş denilen üretti. Burada tüm res dosyalarını alıyorum ama sınıf dosyalarını class.jar içinde almadım. Inside classes.jar Sadece MANIFEST.MF var.
Yanlış bir şey yapıyorum mu yoksa bir şey mi özlüyorum?