Описание тега android-binder
Легкий механизм удаленного вызова процедур Android разработан для обеспечения высокой производительности при выполнении внутрипроцессных и межпроцессных вызовов.
0
ответов
Реализовать родной связующий код с ++
У меня есть следующий код для реализации родной связки. #define LOG_TAG "binder_demo" #include <stdlib.h> #include <utils/RefBase.h> #include <utils/Log.h> #include <binder/TextOutput.h> #include <binder/IInterface.h> #…
06 фев '17 в 12:13
1
ответ
Общаться с сервисом от деятельности
Я пытаюсь связаться с сервисом. Я нашел это руководство по Android. Я сделал как в первом примере, но у меня есть ошибка: msgstr "java.lang.RuntimeException: невозможно привязать к сервису com.example.internetcall.MyService@41763970 с намерением { c…
30 май '13 в 17:35
2
ответа
Android Binder Security
Защищена ли межпроцессная связь, предоставляемая Binder в Android, от атак посредников? Есть ли документация, которая предоставляет эту информацию?
13 июл '11 в 23:00
1
ответ
СБОЙ ТРАНЗАКЦИИ БИНДЕРА при запуске действия
Я думаю, что моя проблема может быть связана с этой записью стека ( ограничение данных для удаленного метода Android) - только размер возвращаемых данных составляет 661 КБ, и в статье говорится, что механизм связывания может поддерживать 1 МБ. Вот с…
12 дек '13 в 20:59
2
ответа
Android java binder СБОЙ СДЕЛКИ BINDER?
Я пытаюсь загрузить изображение из сервиса и показать его в действии, но продолжаю получать java binder FAILED BINDER TRANSACTION Это мой сервисный код public class DownloadImageService extends Service { @Override public int onStartCommand(Intent in…
30 июн '15 в 07:01
0
ответов
Почему Zygote использует Socket вместо Binder для IPC?
Извиняюсь за мой плохой английский. ZygoteProcess.java, который выполняется в процессе ActivityManagerService, использует Socket для связи с процессом Zygote в исходном коде Android P. Это связано с тем, что Socket имеет хорошую производительность п…
11 ноя '18 в 14:38
1
ответ
Понимать Связанную Сервисную Документацию
Обратитесь к примеру в этой документации Bound Service: https://developer.android.com/guide/components/bound-services.html Binder - это класс, реализующий интерфейс IBinder. Однако в примере я не могу понять, почему мы используем IBinder mBinder вме…
18 ноя '16 в 03:14
3
ответа
bindService из другого приложения, но тот же идентификатор пользователя / процесс
Речь идет о IPC на основе памяти (как в примере с LocalService), но для двух приложений, работающих в одном процессе: У меня есть два приложения (App1, App2) и общий проект (Shared), который определяет некоторые интерфейсы и абстрактные классы для о…
08 июл '11 в 21:34
1
ответ
Сервис Android с правами root
Моя цель - создать службу с правами root на устройстве Android, чтобы я мог общаться с этой службой из обычного приложения. Предположим, у меня есть доступ к сборке платформы, но я хотел бы внести в нее наименьшее количество изменений. Служба может …
04 янв '13 в 20:26
0
ответов
Android - Возможно ли сделать удаленный вызов процедуры из не Android-приложения?
Можно ли вызвать метод не Android-приложения? Например, вызов метода "нормальной" Java-программы? С андроидами связка или что то в этом роде?
06 сен '12 в 12:48
1
ответ
Связывание не работает - как?
Я не могу понять, почему мои свойства Java-бина не обновляются после того, как пользователь изменил текст в некотором текстовом поле. Я настроил pojo и привязку, но она не работает. Может кто-нибудь объяснить мне, почему не работает? Привязка работа…
13 дек '17 в 19:01
0
ответов
Все Android IPC по биндеру заблокированы
У меня возникла проблема, когда все вызовы RPC(будь то провайдер или провайдер) заблокированы в моем сервисном приложении. Вызываемые функции клиента достаточно просты, и я уверен, что они не будут блокироваться часами (и не имеют мертвой блокировки…
19 июл '16 в 07:42
2
ответа
Что делает класс Binder? В чем смысл связывания? в ограниченных сервисах Android?
Я полностью запутался с Bounded Services. Мои вопросы:- В чем смысл Binding? Что делает класс Binder? Что означает возврат объекта iBinder из Служб? Что такое объект IBinder? Как работает метод onBind? Это несколько вопросов по ограниченным услугам.…
04 май '17 в 13:02
0
ответов
Реализация Android C++ Binder никогда не выпускает указатели на сервисы
Использование C++: вызов defaultServiceManager()->addService(сильный указатель) принимает сильный указатель на службу.Невозможно удалить службу из диспетчера служб, и в конце программы деструктор службы не вызывается. Это явно ошибка в структуре свя…
27 янв '19 в 14:26
0
ответов
Служба привязки из другого приложения
В приложении, предоставляющем сервис, у меня есть два файла AIDL: interface ICountTest { oneway void count(in INotifierTest test); } interface INotifierTest { oneway void notify(int count); } В основном я хочу считать до Integer.MAX_VALUE в for цикл…
20 апр '16 в 08:19
0
ответов
SIGABRT в __ioctl() во время ожидания ответа /dev/binder
Пререквизиты: устройство ARMv7, платформа Android 4.2.2. Время от времени я получаю SIGABRT при взаимодействии с системным сервисом (действительно с ошибками) через связующее. Трассировка стека выглядит следующим образом: #00 pc 000170ac /system/lib…
22 мар '14 в 19:44
3
ответа
Можно ли связываться со службой Java от клиента Native C++ и получать данные от службы?
В настоящее время я изучаю, как работают связующие в целом. Рассматривая следующие проекты: https://github.com/qianjigui/android_system_service_example https://github.com/cloudchou/NativeBinderJavaClientDemo Я понимаю, что транзакция связывания возм…
02 фев '17 в 12:57
1
ответ
Where is libbinder since JellyBean?
I saw libbinder code in the framework base code base /libs/binder, But since jellybean, libbinder is moved somewhere else and I could never find it. Nevertheless, I still find many libraries referencing it. I would like to know where it it now. PS t…
20 июн '14 в 05:38
1
ответ
Пакет внутри Intent из собственного приложения cpp с использованием Binder
Я пытаюсь вызвать намерение из нативного кода cpp. По сути, из того, что я понял, мне нужно составить Посылку, чтобы она точно соответствовала последовательности десериализации из frameworks/base/core/java/android/app/ActivityManagerNative.java; cas…
18 май '16 в 13:12
0
ответов
Утечка памяти при использовании Binder и AHandlerReflector на Android 6.0
Я написал пример кода, используя binder и AHandlerReflector, и у него есть утечки памяти после выполнения. Весь процесс заключается в том, что существуют IMYClient и IMYService, клиент связывается со службой через связующее, а также служба связывает…
07 сен '17 в 10:14