#android #plugins
#Android #Плагины
Вопрос:
Мне интересно разработать плагин для браузера
a. Основан на платформе NPAPI
b. Для использования с собственным веб-браузером Android
c. В Froyo или более поздних версиях Android.
В репозитории Gingerbread есть пример кода для плагина для браузера: /development/samples/BrowserPlugin/
Я могу создать код и установить *.apk на мои целевые Android-Froyo или Android-Gingerbread (мобильные телефоны). Однако плагин никогда не обнаруживается с помощью простой тестовой страницы html, в которую встроен образец плагина.
Нужны ли мне особые привилегии, чтобы иметь возможность обнаруживать плагины? Возможно ли решение для разработки плагинов для браузера на Android?
Ответ №1:
Как будто теперь Android не разрешает иностранным плагинам работать с двоичными файлами выпуска, и это работает только для eng-релизов. API подключаемого модуля еще не готов для общего использования и требует значительных доверительных отношений между автором подключаемого модуля и платформой (поскольку код подключаемого модуля загружается непосредственно в браузер, поэтому браузер будет загружать только подключаемые модули, подписанные сертификатами, которым он доверяет)