Модификация и перекомпиляция Android SDK - PullRequest
5 голосов
/ 18 января 2011

Я знаю, что некоторые методы и некоторые классы, реализованные в Android, не экспортируются в общедоступный SDK Android.Мне удалось создать приложение, которое использует некоторые из этих функций, скомпилировав мое приложение, поместив его в дерево Android.Можно ли будет экспортировать эти функции в Android SDK, перекомпилировав его из исходных кодов?Как это может быть сделано?Могу ли я включить пользовательские классы и функции в Android SDK (если, конечно, я создаю новый SDK и новую прошивку)?Спасибо!

Ответы [ 2 ]

3 голосов
/ 21 февраля 2011

Я не пробовал, но это должен быть ответ на мой вопрос: https://android.googlesource.com/platform/sdk/+/master/docs/howto_build_SDK.txt.

1 голос
/ 18 января 2011

Можно загрузить SDK и внести в него изменения.

Если вы выпускаете общедоступное приложение, вы не должны использовать какие-либо непубличные API, поскольку нет никаких гарантий, что они будут доступны на всехтелефоны или в будущих версиях ОС.

...