タブレットと互換性がありません。タブレットからGoogle Playのアプリケーションにアクセスするには、アプリケーションが端末と互換性がないと表示されます。私はいくつかのメールを受け取っ アプリケーションは私がGoogle Playの中で公開したときに、いくつかの問題を抱えているようだXamarin Studioで作成したプロジェクトを持っている
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="my.package.name" android:versionName="1.0.0" android:versionCode="42">
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="21" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<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-feature android:name="android.hardware.camera.autofocus" />
<permission android:protectionLevel="signature" android:name="my.package.name.permission.C2D_MESSAGE" />
<uses-permission android:name="my.package.name.permission.C2D_MESSAGE" />
<application android:label="MyApplication" android:icon="@drawable/Icon" android:theme="@android:style/Theme.NoTitleBar">
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/FacebookAppID" />
<activity android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/ApplicationName" />
<service android:name="parse.ParsePushService" />
<receiver android:name="parse.ParsePushBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<category android:name="my.package.name" />
</intent-filter>
</receiver>
</application>
<compatible-screens>
<!--all normal size screens -->
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
<!-- all large size screens -->
<screen android:screenSize="large" android:screenDensity="ldpi" />
<screen android:screenSize="large" android:screenDensity="mdpi" />
<screen android:screenSize="large" android:screenDensity="hdpi" />
<screen android:screenSize="large" android:screenDensity="xhdpi" />
<!-- all xlarge size screens -->
<screen android:screenSize="xlarge" android:screenDensity="ldpi" />
<screen android:screenSize="xlarge" android:screenDensity="mdpi" />
<screen android:screenSize="xlarge" android:screenDensity="hdpi" />
<screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
<!-- Special case for Nexus 7 -->
<screen android:screenSize="large" android:screenDensity="213" />
</compatible-screens>
</manifest>
は、錠剤は「werenことだ:私は、アプリケーションマニフェストで互換性のスクリーンを持っていたことを試みた...
私はアンドロイドの開発に新たなんだので、私はこれについていくつか質問がありますt互換性があるので、1つの物理タブレットと2つの仮想タブレットを試しましたが、実際には互換性がありませんでした。
私には別のものが必要ですか?または、問題がGoogle Playデベロッパーコンソールにありますか?
マニフェストにcompatible-screensタグは必要ありません。あなたはマニフェストの残りの部分を投稿できますか? Google PlayデベロッパーコンソールのAPK詳細ページでデバイスリストを確認して、そこにタブレットがリストされているかどうかを確認することができます。すべてのタブレットが互換性がないか、それとも特定のタブレットタイプだけですか?また、私のマニフェストに次のものを追加しましたが、タブレットを防ぐことはできません。 '&' <uses- android:required = "false" /> ' –
hvaughan3
マニフェスト全体で質問を更新しました。だから、あなたが提供したコードを追加してみるべきですか? – Ravers
そのコードを試してみますが、それがなければ何も防ぐことはできません。マニフェストには「互換性のあるスクリーン」タグはありません。タブレットではうまく動作するので、マニフェストからは除外します。また、Google Playデベロッパーコンソールの[APK]タブを見て、[除外された端末]ボックスに0が表示されていることを確認して、[サポートされている端末]を調べてタブレットがあるかどうかを確認します。 *編集:APKまたは複数のAPKをアップロードしていますか? – hvaughan3