所以我在google play商店遇到了我的应用程序的问题。我的应用程序专为手机和平板电脑而设计,但似乎它仅适用于谷歌游戏商店的手机。我以为我已经通过将Ext.define('MyModel', {
extend: 'Ext.data.Model',
fields: [
{
name: 'value',
convert: function (value, record) {
var returnValue = value;
if (record.get('currency') === 'JPY') {
returnValue = Ext.util.Format.number(value, '0');
}
return returnValue;
}
},
'currency'
]
});
设置为telephony
来修复它,但这不起作用。在我提交alpha版本1.0.1之前,我想确保这些参数是正确的...我刚刚在1个月前启动了Android,所以我对这个过程不熟悉。任何帮助都会很棒!
我有这些权限:
false
我将实现这些功能:
<!--
Internet Services
-->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<!--
Location Services
-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!--
Parse Services
-->
<permission
android:name="com.newsensor.electro_harmonix.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.newsensor.electro_harmonix.permission.C2D_MESSAGE" />
<!--
Phone Services
-->
<uses-permission android:name="android.permission.CALL_PHONE" />
我还包括这些支持:
<uses-feature android:name="android.hardware.wifi"
android:required="false"/>
<uses-feature
android:glEsVersion="0x00020000"
android:required="true"/>
<uses-feature android:name="android.hardware.location"
android:required="false"/>
<uses-feature android:name="android.hardware.location.network"
android:required="false"/>
<uses-feature android:name="android.hardware.location.gps"
android:required="false"/>
<uses-feature
android:name="android.hardware.telephony"
android:required="false">
</uses-feature>
编辑:所以我上传了它并将其作为测试版进行了测试。它在我的平板电脑上下载但是当我在谷歌游戏商店的“我的应用程序”中查看应用程序时,它仍然显示“为手机设计”。这是因为我必须将应用程序投入生产吗?
答案 0 :(得分:0)
看起来权限很好。但是你可以检查你为minSdkVersion和targetSdkVersion设置的sdkversion。如果它小于或等于'10'。然后我猜这将导致不支持平板电脑的问题。早些时候没有大屏幕的支持。