Как установить приложения Google, когда Android собран из исходного кода

Я добавил модуль ядра в ядро ​​​​msm flo. Я собрал Android JB из исходного кода для своего Nexus 7 (flo). Прошил аппарат встроенной ОС. Я могу добавить сторонние приложения, для которых у меня есть apk, или добавить их в исходное дерево.

Но я не могу добавить приложения Google или что-то еще из магазина игр. Я не могу добавить свою учетную запись Google в меню «Настройки» -> «Добавить учетные записи», так как ее не существует. Я попытался установить магазин Google Play, загрузив apk на свой компьютер и установив его с помощью apk. Плей маркет устанавливается, но плей маркет вылетает, как только я нажимаю на него.

Есть ли способ исправить эту проблему?

Я использую убунту 14.04

Ответы (3)

Google Apps — это гораздо больше, чем просто загрузка и установка APK. Платформа и приложения Служб Google (также известные как GApps) не являются частью AOSP, откуда, вероятно, исходит ваш источник, но они необходимы для правильной работы Play Store и других приложений.

К сожалению, у GApps закрытый исходный код, поэтому повторное распространение этих частей запрещено. Однако, поскольку они поставляются вместе с планшетом Nexus 7, вы сможете легко найти все необходимые компоненты в исходном образе. В качестве альтернативы вы сможете найти пакет GApps для вашей конкретной версии ОС Android, который работает на вашем планшете, на форумах XDA-Developers .

Вам необходимо установить GoogleLoginService.apk и GoogleServicesFramework.apk в дополнение к магазину воспроизведения.

Вы можете получить необходимые apk-файлы из пакета приложений Google, который предоставляет cyanogenmod , или просто прошить все это целиком.

Если вы хотите использовать метод «по одному», у них также есть список того, что на самом деле делают все системные apk, чтобы вы могли решить, нужны ли они вам.

Вам необходимо прошить пакет Google Apps для вашего устройства.

Зайдите на Goo.im. Там будет руководство по сборке GApps для загрузки для конкретной версии Android.

Прошить через рекавери. Если после этого у вас будет много FC с приложениями Google, я бы посоветовал вам перепрошить сборку Android, а затем сразу после этого GApps. Не забудьте очистить кеш.