2

我正在开发一个应用程序,我的应用程序已在模拟器和许多设备上成功安装和测试,如 Asus eee pad、Galaxy tab、Galaxy note、HTC ...</p>

但我无法在具有 android 2.3.7的Pidion 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" />

为什么我会收到此错误?我该如何解决?

4

1 回答 1

2

也许该设备没有 Google Maps SDK 附加库。毕竟,根据设备制造商的说法,它甚至没有正常的Android——它被描述为“可选”。他们可能没有授权 Google 商业应用程序,例如 Play Store、YouTube、Google Maps 等。如果是这样,您就不能编写依赖于在该设备上运行的 Google Maps SDK 附加库的应用程序。

于 2012-08-05T11:32:19.357 回答