&引用;“未安装应用程序”;Android上的错误

&引用;“未安装应用程序”;Android上的错误,android,installation,Android,Installation,我正在开发一个应用程序,我的应用程序已在emulator和许多设备上成功安装和测试,如Asus eee pad、Galaxy tab、Galaxy note、HTC 但是我不能用安卓2.3.7在Pidiaon BM-170上安装它,并且出现错误“应用程序未安装” 我在此设备上测试了其他应用程序,并成功安装。所以问题是关于我的应用程序和这个Pidion设备 我已经在申请书上签名了。 我已经测试过将android:installLocation=“auto”放入清单中。 我在清单中测试了Debugg

我正在开发一个应用程序,我的应用程序已在emulator和许多设备上成功安装和测试,如Asus eee pad、Galaxy tab、Galaxy note、HTC

但是我不能用安卓2.3.7在Pidiaon BM-170上安装它,并且出现错误“应用程序未安装”

我在此设备上测试了其他应用程序,并成功安装。所以问题是关于我的应用程序和这个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" />


为什么我会犯这个错误?我该如何解决它呢?

也许该设备没有谷歌地图SDK附加库。毕竟,它被描述为“可选的”。他们可能没有许可Google商业应用程序,如Play Store、YouTube、Google Maps等。如果是这样,您就不能编写依赖于将在该设备上运行的Google Maps SDK附加库的应用程序。

您可以在安装/启动应用程序时查看日志以查看是否出现错误吗?我还不能这样做。因为设备驱动程序问题。Maibe您只有在该设备上才有此问题。尝试其他设备。如果无法访问LogCat,如何安装此应用程序?当您使用类似aLogCat的设备应用程序检查LogCat时,您发现了什么?你的应用程序是否使用任何固件库,比如谷歌地图?这是显而易见的。我必须使用它。好的,谢谢!!!我从我的项目中删除了谷歌地图、它的库和
,并成功地解决了问题,安装了程序。