2010-09-09 4 views
2

Кажется, что любое приложение для Android, которое я действительно хочу сделать, невозможно сделать с текущим SDK. Это не дает мне доступ к определенным вещам, с которыми я хотел бы работать. This - пример одной из этих вещей.Разработка Android за пределами SDK

Я знаю, что это возможно, так как я видел приложения на рынке, которые делают то, что SDK не может сделать. Мой основной вопрос: кто-то может указать мне, как создать такое приложение. Я искал, но все ссылки, которые я нашел, предназначены для разработки с помощью SDK. Простая ссылка на учебник, который может показать мне, как получить доступ к элементам Android, которые недоступны через SDK, будет отличным.

Спасибо.

+0

Обратите внимание, что все, что вы используете за пределами SDK, будет недокументировано и полагаться на частные API, которые могут меняться между версиями ОС и между OEM-производителями телефонов. И может быть причиной отказа вашего приложения от App Market. –

+1

@Franci Penov: На самом деле приложение, использующее частные API и т. Д., Не будет отклонено с Android Market. – CommonsWare

+3

Он не будет отклонен, но, скорее всего, сломается на некоторых устройствах или в будущей версии Android и сделает пользователей недовольными. –

ответ

3

Вы не найдете учебник по нему, потому что НДК находится в движении ..

Что я нашел ..

  1. Один из Eclipse CDT имеет сообщения в блоге о том, как настроить Проекты NDK в Eclipse.

  2. Люди, которые знакомы с Android Embedded C и фреймворками, обычно находятся на определенном канале IRc.

  3. Много код документации ..

  4. поиск Google для Android JNI сообщений обертки блог.

Но имейте в виду, что в нескольких областях требуется управление состоянием, так как они взаимодействуют с аппаратными буферами определенным образом..и аудио..видео..сети.

+1

Это, наверное, лучший ответ, который я получу для этого вопроса. Вы определенно дали мне несколько путей, чтобы пойти вниз, и это в основном то, что я искал. Благодаря! – HenryAdamsJr

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