Ошибка "Приложение не установлено" на Android

Я разрабатываю приложение, и мое приложение установлено и успешно протестировано на эмуляторе и множестве устройств, таких как Asus eee pad, вкладка Galaxy, заметка Galaxy, HTC...

Но я не могу установить его на Pidion BM-170 с помощью android 2.3.7 и получить ошибку "Приложение не установлено"

Я тестировал другие приложения на этом устройстве, и они были успешно установлены. Поэтому проблема заключается в моем приложении и этом устройстве Pidion.

Я подписал свое приложение. Я тестировал размещение android:installLocation="auto" в манифесте. Я тестировал Debuggable = false и true в манифесте. На устройстве нет предыдущего приложения.

Но я все еще получаю сообщение об ошибке "Приложение не установлено".

Я использую эти функции в своем приложении

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />

Почему я получаю эту ошибку? Как я могу его решить?

Ответ 1

Возможно, на этом устройстве нет дополнительной библиотеки Google Maps SDK. В конце концов, в соответствии с производителем устройства, у него даже нет Android обычно - он описывается как "необязательный". Вероятно, они не лицензировали коммерческие приложения Google, такие как Play Store, YouTube, Карты Google и т.д. Если это так, вы не можете писать приложения, которые полагаются на дополнительную библиотеку Google Maps SDK, которая будет работать на этом устройстве.