2016-04-08 17 views
3

Bir android projede çalışıyoruz ve birlikte çalışan iki ikili geliştirmek istiyoruz: Bir UI Uygulaması ve bir AAR kütüphanesi arka ucu. Fikir, AAR'ın gelecekte diğer UI'lerle birlikte kullanılabileceği düşüncesidir.UI Uygulaması ve AAR eş zamanlı olarak hata ayıklamak mümkün mü?

AAR projesinde çalışan bir geliştiricimiz ve bir UI projesi üzerinde çalışan başka bir geliştiricimiz var. İkisini aynı anda ayıklamanın bir yolu var mı? diğer bir deyişle, UI + AAR'ı çalıştırın ve ikisi arasında, her iki taraftaki kesme noktaları ve saatler ayarlayarak, yürütme işlemini devam ettirin.

.NET'te benzer şeyi yaptım, tek bir "çözümde" birden çok "proje" ile bir UI EXE + DLL arka uç geliştirin, tüm şeyi tek seferde ayıklayarak; geliştirmek için gerçekten güzel bir yol. Bunu android stüdyosuyla başarmanın bir yolu var mı?

Teşekkürler.

cevap

3

Her iki parçayı bir projeye modülleri olarak ekleyebilirsiniz. Sonra UI modülünüzde ikinci birime doğrudan bağımlılık eklersiniz. Artık hem aynı anda hata ayıklayabilirsiniz.

Her iki bölümde de değişiklik yapmak istiyorsanız, bu en iyi çözümdür. Eğer kodu ile birlikte herhangi bir kütüphane hata ayıklamak istiyorsanız


, Android Studio da (veya ekli kaynağı varsa) decompiled dosyalarında kesme noktaları destekler.

+0

Android Studio ayrıca, decompiled dosyalarda (veya varsa ekli kaynakta) kesme noktalarını da destekler. >> Bu nasıl yapılabilir? AAR (kaynaklarla) sahibiyim ve hata ayıklamak istiyorum. Her ikisini de eklemek zorundayım. (AAR ve Kaynaklar) veya Sadece Kaynaklar ya da sadece AAR ve AAR kodunun içinde gezinmek için kırılma noktaları koymak mümkün mü? – Raulp

+0

Aar, kesme noktalarını ayarlamak için gereklidir. Kaynaklar gerekli değildir, ancak derlenmiş kodların okunması kolay olmayabilir. – F43nd1r

+0

Anladım. AAR'ı aldım ve aar'a (derlenmiş bir sınıfa) adım atıp AAR'ın kaynaklarını sordum ve AAR Android Project'in kök dizinini seçtim.Onun içine giriyor gibi görünüyorum. ve dışarı çıkın. – Raulp

İlgili konular