Emil Adz
Emil Adz

Reputation: 41129

Play Store error "Your app or game that requires a game controller is not accessible with a standard Android game controller"

I'm working on a simple memory game and now that I published the mobile version I'm trying to create and publish a version of this game for the Android TV.

Now because this is a game I set the

android:isGame="true"

parameter in the manifest file.

Because of this parameter (I think) Google checks support for gamepad when you upload the game to Google Play Store. the problem is that I'm getting an error when I try to publish the game version for TV:

Your app or game that requires a game controller is not accessible with a standard Android game controller

I'm getting this error message even after setting:

    <uses-feature
    android:name="android.hardware.gamepad"
    android:required="false" />

which specifies that this feature is not required.

The game can be downloaded here if it helps anyone to help me solve the problem: https://play.google.com/store/apps/details?id=ds.android.memorygame.mobile

Upvotes: 1

Views: 587

Answers (1)

Roy Solberg
Roy Solberg

Reputation: 19743

I stumbled across this one just now. As stated in https://stackoverflow.com/a/36319813/467650; counter-intuitively you set gamepad to android:required=false when a gamepad is actually required.

Also, from https://developer.android.com/develop/ui/views/touch-and-input/game-controllers/controller-features:

When specifying android:hardware:gamepad support, don't set the android:required attribute to "true". If you do this, users won't be able to install your app on the device.

Upvotes: 0

Related Questions