Мне нужно использовать службу In App Billing в моем приложении. Мне интересно, могу ли я сгенерировать .java в пакете и ссылаться на него вместо использования IInAppBillingService.aidl.Возможно ли использовать сгенерированный интерфейс Java вместо AIDL
Теоретически, не могли ли они сделать такое же сообщение с сервисом?
Любая конкретная причина, по которой вы хотите сделать больше работы для себя с тем же результатом? – ianhanniballake
Существует больше кода, созданного AIDL, чем интерфейс Java, как вы можете сказать, изучив этот сгенерированный код. – CommonsWare
@ianhanniballake Я скомпилирую проект, который включает классы ссылок AIDL в качестве банки. Мне нужно установить параметр _packaging_ pom для _apk_ для Maven для правильного создания классов из AIDL. Он компилирует проект в apk, а также в банку, когда я это делаю. Просто казалось ненужным, когда я мог использовать класс напрямую и установить _packaging_ в _jar_. Это не помеха или профилактика, но мне интересно, возможно ли это. Я думал, что ответы могут помочь мне лучше понять концепцию AIDL/IDL. –