Android uygulamamda AIDL kullanıyorum. İşte benim sorularım olan 2 vaka.AIDL dosyaları eşleşmezse ne olur?
Durum 1. İstemci yardım dosyası a()
bir yöntem vardır ve hizmet yardım dosyası a()
ve b()
2 yöntem vardır.
Normal çalışıyor mu? Test ettim ve herhangi bir sorun görmedim. binService()
yöntemi normal şekilde çalışır.
Durum 2. istemcisinin yardım dosyası 2 yöntem a()
ve b()
vardır, ancak hizmet agil dosya yalnızca a()
yöntemine sahiptir.
binService()
yöntemi işe yarıyor. İstemcide b()
yöntemini aradığımızda çöküyoruz. Burada binService
çalışmaması gerektiğini düşündüm, çünkü yardım servisi b()
yöntemine sahip değil.
Elde ettiğim sonuçların doğru olduğundan ve her zaman tüm cihazlarda olduğundan emin olmak istiyorum.