AIDL aracılığıyla bir arabirimi istemci uygulamaları ile paylaşmak istiyorum. Derleme zamanı hataları alıyorum. Kod parçacığı geçerli: -AIDL arabirimlerinde miras kullanmak mümkün mü?
interface ChildListener extends ParentListener {
public void onUpdate(Class1 c1);
}
AIDL Seti (aynı pakette Tümü) ->
ChildListener.aidl - Yukarıdaki kodu içerir.
Class1.aidl - Sınıf1'i bildirilebilir olarak bildirir. Sınıf1'in tanımı parcelable uygular.
ParentListener.aidl - ParentListener'ı Bildirir.
Hatalar ->
I (derleme yaparken servisi) zamanı hataları derleme alıyorum
1. syntax error don't know what to do with "extends"
2. syntax error don't know what to do with "ParentListener "
Biz AIDL arayüzlerinde miras kullanamıyorum görünüyor? Yoksa burada bir şey özlemişim. Herhangi bir işaretçi takdir edilecektir.
Saygılarımızla
Birisi daha önce böyle bir hatayla karşılaştı mı? – Robin