Can anyone help me clarify what does "Your application crashed when launch on phone" means for a wear os companion app? I tested my wear os app on API 28 and API 30, everything works fine. It is just an incremental update, but it keeps getting rejected recently by google play.
Google Play reject my wear os companion app with crashed when launch on phone
371 Views Asked by Yingding Wang At
2
There are 2 best solutions below
1

You have any update on this? Same thing just happened to me, got rejected on an incremental update. I then tried preventing the installation on a phone like this:
<uses-library android:name="com.google.android.wearable" android:required="true" />
Then it got rejected because they couldn't install it on a phone anymore
To post an update on this issue, long story short. For my android app with wear os companion, It was my android apps' problem with the release build using
minification
andshrinkResources
withproguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
following the android doc. Theproguard-android-optimize
renamed a couple of class names so that the start of explicit intent crash on all android devices.The unfortunate things are:
crash
report on google play. (I don't know why this is possible)