2012-01-17 3 views
4

Я хочу использовать Android для системы, которую я имею, чтобы использовать ее в качестве встроенной системы, которая будет запускать определенное приложение (которое выполняется в браузере Chrome). Тем не менее, это не будет использовать Android в обычном режиме, а скорее взломать его, чтобы библиотеки, такие как OpenCV и пакеты, такие как Chromium, могли быть установлены на ядре Android от Android. Кроме того, мне также необходимо выяснить способ, которым можно будет поддерживать USB-камеру.Настройка Android

Я сделал некоторое исследование по этому вопросу, но я никуда не ухожу. Кто-нибудь будет рекомендовать ресурсы, имеющие отношение к этой проблеме, или предложения о том, как подойти к ней? Ваша обратная связь будет высоко оценена.

Редактировать 1: Я не собираюсь задавать слишком широкий вопрос. Я только хочу получить больше идей о том, как вы добавляете библиотеки, такие как OpenCV на Android, и есть ли способ установить браузер Chrome.

Edit2: система Android находится на платформе Snapdragon.

+0

Путь слишком широк, как вопрос. –

+0

Я не думаю, что он широк. Я ищу что-то, что поможет мне начать. – Sam

ответ

2

Как Chromium, так и OpenCV могут быть построены на Linux, вы пытались скомпилировать их из источника на Android и не смогли? Какую ошибку вы получили? Вот ссылка для кросса-компиляции Chrome для процессоров ARM:

http://code.google.com/p/chromium/wiki/LinuxChromiumArm

Я хотел бы использовать http://www.android-x86.org/ первые и посмотреть, если он работает там, прежде чем пытаться запустить его на ARM, так что вы можете не быстрее, если это не Работа.

0

Возможно, вам захочется провести некоторое время с хакерами ROM, чтобы получить больше информации. В идеале вы хотите найти людей, которые делают что-то подобное, чтобы вы могли работать с ними. Посмотрите на:

http://forum.cyanogenmod.com/

http://forum.xda-developers.com/

Много из того, что эти ребята делают не распространяется на то, что вы ищете, но они получают гораздо глубже в ОС, чем большинство программистов. Возможно, вам повезет, и вам не придется самостоятельно изменять исходный код Android, как упоминает thinksteep.

Смежные вопросы