Запрос плагина браузера на платформе Android (выпуск Froyo 2.2.1)

#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 подключаемого модуля еще не готов для общего использования и требует значительных доверительных отношений между автором подключаемого модуля и платформой (поскольку код подключаемого модуля загружается непосредственно в браузер, поэтому браузер будет загружать только подключаемые модули, подписанные сертификатами, которым он доверяет)