1

我无法在Samsung Nexus S 4G (SCH-i515)上从Google play下载我的应用程序。Google play提示“您所在国家/地区无法安装此项目”在此处输入图像描述

设备来自美国,但用于乌克兰和乌克兰 IP 地址。

在开发者控制台中,我只为应用选择了乌克兰。

我的清单设置是:

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="com.android.vending.CHECK_LICENSE"/>
<supports-screens android:xlargeScreens="true"/>

我必须更改清单中的某些内容还是必须更改设备上的某些设置?

4

1 回答 1

1

Google Play 不会检查您的 GPS 或网络位置,它只会查看您使用的运营商。在 GSM 手机上,来自 SIM 卡的信息用于确定您的运营商。由于您拥有 CDMA Galaxy Nexus(我猜是威瑞森?)并且无法选择将 SIM 卡换成乌克兰卡,因此您的手机可能仍显示为美国威瑞森设备。

基本上,您必须以某种方式更改手机上存储的运营商信息。有一个名为 Market Enabler 的应用程序可以让您更改网络代码,但我不确定它是否适用于最新的 Android/Play 版本。网络代码列表在这里

于 2012-10-25T08:41:34.567 回答