mm
komutunu kullanarak Android kaynağında özel modül yapıyorum.Bir android mm nasıl temizlenir?
mm clean
çalıştırdığımda, tüm proje temizlenmiş gibi görünüyor.
Temizliği sadece mevcut modülle nasıl sınırlandırabilirim?
mm
komutunu kullanarak Android kaynağında özel modül yapıyorum.Bir android mm nasıl temizlenir?
mm clean
çalıştırdığımda, tüm proje temizlenmiş gibi görünüyor.
Temizliği sadece mevcut modülle nasıl sınırlandırabilirim?
mm -B
'u kullanın, tümünü temizlemek, temizlemek için eşdeğer ve sonra yeniden üretecektir.
mm olmadan yapmanın başka bir yolu da Android kaynağının kökünden make clean-<target name>
vermektir.
Benzer şekilde yapmak ve yeniden derlenmiştir tüm kütüphanelerini yazdırır make <target name>
İlgili okuyucular için not: Bu tamamen aynı şey değil. Kökten 'make', tüm ağaçtaki ALL build dosyalarını (* .mk) izleyecektir. Bir alt dizinden 'mm', yalnızca bu dizindeki derleme dosyalarını izleyecektir. Bu önemli bir ayrımdır, çünkü tüm make dosyalarının izlenmesi zaman alıcıdır ve bazen hataya eğilimlidir. –
Bir klasörden 'mm 'kullanırken bazı bağımlı bağımlılıklar tanımlanmaz. Sıklıkla, insanlara 'mm' üzerinden geçen yapılarına dayalı yamalar gönderirken bulduklarını ancak kök düzeyinde başarısız olacağını buldum. – vishalm
make <lib> 2>&1 | grep -e "install"
Bu yalnız gerekli modül oluşturabilirsiniz.
Yalnızca modülü temizlemenin bir yolu var mı (yeniden değil)? Uygulamamın mm/mmm ile oluşturulabildiğini test edebilmek ve daha sonra tam ROM yapımı sırasında yeniden oluşturulmasını gerektirecek şekilde temizlemek istiyorum. – CCJ
harika bir adam. Teşekkürler, sen benim gün kurtardı – sandeepmaaram
-B, --always-make Koşulsuz tüm hedefleri yapmak // tüm proje yeniden inşa edildi, oh tanrım – yurenchen