Как разработать собственный браузер для Android? Как разобрать HTML, JS & Co.? - PullRequest
0 голосов
/ 30 июля 2010

Как следует из названия, я думаю о разработке своего собственного браузера для устройств Android.

Моя первая мысль - узнать, какие у меня есть возможности, прежде чем я начну создавать свою программную архитектуру.Есть ли какие-нибудь (открытые?) Браузерные движки, которые вы можете включить в свою библиотеку и использовать их повторно? (В Android Market есть неизвестные браузеры, и я не могу представить, что они реализовали анализ).

Более того: если есть что-то подобное, что я описал ранее, возможно ли изменить (или «подстроить») методы рендеринга?Я думаю, это один из самых интересных моментов.

И чтобы закончить этот вопрос и уловить другой случай: какой альтернативный способ начать?[Думаю, это интересно не только разработчикам мобильных приложений, но и разработчикам настольных программ]

Сокращенная версия этого вопроса: я хочу разработать свой собственный браузер Android.Как начать?

Ответы [ 2 ]

0 голосов
/ 30 июля 2010

Самой простой отправной точкой для вашего собственного браузера будет проверка кода стандартного браузера Android. Это все с открытым исходным кодом, так что вы можете проверить это здесь:
https://android.googlesource.com/platform/packages/apps/Browser

0 голосов
/ 30 июля 2010

Ознакомьтесь с Проектом с открытым исходным кодом WebKit . Android SDK имеет пакет WebKit , который предоставляет инструменты и утилиты для работы в Интернете.

Вот (старая) статья, в которой обсуждается мобильная реализация Android WebKit: Android использует WebKit

...