Иногда некоторые прошивки китайских планшетов идут без функционала Google. По всей видимости это связано с одной стороны с нежеланием нарушать лицензию Google, с другой стороны не тратить время на сертификацию Google. Т.е. производитель не хочет ждать сертификации Google, но желает не "ссориться" с ними (и возможно получить оную в дальнейшем). И поэтому в своих прошивках исключает некоторые сервисы гугла.
Я например столкнулся с таким на заводской прошивке своего Ainol Novo 7 Advanced (та, что еще на Android 2.3 Gingerbread). Узнается это по отсутствию некоторых прог от гугла, например голосового поиска и Google Maps.
С одной стороны некоторые из этих программ легко находятся и ставятся вручную. А вот Google Maps например может не встать. Да и проблема у меня возникла не с ним, а вообще с Winamp'ом для андроида. В этом случае выдается подобная ошибка при попытке установить через подключение к ББ (ПК) и adb install (при попытке ставить APK с самого планшета просто ошибка):
1822 KB/s (4913268 bytes in 2.632s) pkg: /data/local/tmp/Winamp_1.2.12.apk pkg----5------: pkg----6------: Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]
Это означает, что на устройстве отсутствует Google Maps API (не путать с самим Google Maps!). API - это набор библиотек в нативном формате. Поставить их можно, но надо иметь Root права. Для этого находим 2 файла в сети (легко находится в гугле по названию):
com.google.android.maps.jar
com.google.android.maps.xml
Первый копируем в /system/framework/, второй копируем в /system/etc/permissions/ и меняем права на такие же как у других файлов в этих каталогах и перезагружаем девайс. Всё, после этого снова пробуем установить APK - должно быть всё ок!
Добавить комментарий