Wear app not showing on google play console using open testing

Viewed 28

I have android app available on google play store, I made a new wear application (in new project) that need the companion application(phone app already distributed) to work, i made changes in app code to send data to wear app and check the connection and i test both mobile and watch and everything working fine.

The wear app has same applicationId of mobile app, the app has one flover but the wear app dose not have any flover.

App Manafist

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<uses-permission android:name="android.permission.CAMERA" /> 


<application
    android:name=".App"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:networkSecurityConfig="@xml/network_security_config"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    tools:ignore="GoogleAppIndexingWarning">

Wear Manafist

 <uses-permission android:name="android.permission.WAKE_LOCK" />

<uses-feature
    android:name="android.hardware.type.watch"
    android:required="true" />

<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />

<application
    android:name=".WearApp"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@android:style/Theme.DeviceDefault">
    <uses-library
        android:name="com.google.android.wearable"
        android:required="true" />

    <!--
           Set to true if your app is Standalone, that is, it does not require the handheld
           app to run.
    -->
    <meta-data
        android:name="com.google.android.wearable.standalone"
        android:value="false" />

Mobile Gradel

android {
compileSdkVersion 30
buildToolsVersion "29.0.2"
defaultConfig {
    applicationId "com.company.app"
    minSdkVersion 21
    targetSdkVersion 30
    versionCode 1
    versionName "1.0.1"
    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    flavorDimensions "channel"
    multiDexEnabled true
    vectorDrawables.useSupportLibrary = true
    ndk {
        abiFilters 'armeabi', 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
    }

 productFlavors {
    new_app {
        applicationId "com.company.app"
        versionName "3.0.14"
        versionCode 332100314
        
    }
}

Wear Gradle

    compileSdk 32
    defaultConfig {
    applicationId "com.company.app"
    minSdk 25
    targetSdk 32
    versionName "3.0.15"
    versionCode 332100315

}

I test the connection and sending data and sync between app and wear and everything working fine and as expected.

Before release to production i want thee QA team to test the app using google play consle, so i make new open test build and i upload 2 aab (mobile and wear) and i got approval and when i try to test through google play the mobile build working fine and i can see my new changes but for watch google play for watch device it says "Won't work on your device"

I have go through android wear distribution doc and make everything and seems my app knows that I'm supporting watch, but until now i can't install the wear app on the watch. google play release type

google play release typegoogle play app

enter image description here

Is the flavor should be in wear app? why the application is not showing in the watch and says it's not compatible? Is the compile SDK or target SDK should be same? what I should do to install the app on both devices from google play as this image. enter image description here

0 Answers
Related