Problem export with API lvl 34. WFS 1.8.10

I can’t export my project with API 34. Only API 33 is available for export. But I (or rather, Google) need to do it with API 34.

All my projects can be exported with API 34, except for this one. What’s the problem?

I don’t know why, but if you don’t use features like built-in weather or edge complications then your project is 33. It doesn’t matter, it will get published just fine. If you look closely at the MIN SDK version in the publishing menu, it will default to 33 (API 33+:Android API) - note the “+”.

1 Like

Min SDK means the minimum level of wear os api compatible with your watch face/app.

SDK 33 = Wear OS 4

SDK 34 = Wear OS 5

The watch faces built using WFS are in reality built using the WFF.

Each WFF version has new features. Weather and curved slot bound were introduced on version 2, therefore your watch face must use the min api that is compatible with version 2, that is 34. If you don’t use any feature introduced on version 2 your watch face can be built using version 1, which is compatible with 33, therefore more devices are compatible with it.

What google requires is the target sdk, not the min sdk. As long as you are rebuilding your watch faces using WFS >= 1.8.x there are using the target sdk that google requested, samsung just don’t show you this information.

No.

The minimum API level must be 34. Google literally requires it.

Not the target, specifically the minimum.

I updated the dial a couple months ago when google issued this requirement. Target SDK now has it at 34, minimum 33+. But google still gives out that my dial doesn’t meet those requirements. 2 dials didn’t comply initially. One has a possible 34+ export to WFS, but the other still only has 33+.

And the structure is exactly the same.

These are the app properties from my Play Console:

This is export in Studio:

This is export of another project:

This is message from Google:

That means maximal incompatible API is 33.

Need to make a totally new project to update the old one :smiling_face_with_tear:

I have updated all of my faces and fixed all the policy violations by the Aug 31 deadline according to Google. I updated all of my faces using WFS 1.8.10 and depending on what features each specific watch face had it would “autofill the MIN SDK version. We are unable to change it., it’s either 34 or 33+. So you’re telling me that half my faces, although updated and passed in Google play with no more policy violations as well as emails for each face saying I have addressed the policy issue, are no good because they are MIN SDK 33+ and not 34?

This is what Google has instructed all of us to do in regards to making sure watch faces conform.

I have not gotten any rejections or notices about any of my updated faces (so far)…

1 Like

So where in this list is API 33+?? OS4, 5? It seems that for us WFS users, there is not much we can do about this. Maybe we’ll all be updating our faces yet again in the near future?

1 Like