I'm trying to run an application, which is only compatible with the 3.0.x and 3.1.x SDK, on my Forerunner 920XT (which doesn't support Connect IQ 2.x and further). So I'm trying to figure out which parts to rewrite, and which functions to avoid.
So I just created an empty project running on the 1.4.x SDK, with the Forerunner 920XT as targeted device, copy/pasted the code in the project, and tried to run it to see where were the issues.
I ran into these:
BUILD: ERROR: An undefined resource reference was detected during resource processing: @Strings.menu_label_1.
BUILD: ERROR: An undefined resource reference was detected during resource processing: @Strings.menu_label_2.
BUILD: ERROR: An undefined resource reference was detected during resource processing: @Strings.prompt.
BUILD: WARNING: The launcher icon (30x30) is smaller than the specified launcher icon size of the device 'fenix5plus' (40x40). Padding will be added to the image to center it.
I'm basically a beginner with Connect IQ, so I'm not sure what that means. According to the API documentation, the String object is here since the 1.0.0 SDK. Furthermore, I found no occurence of "Strings" in the code. What does that mean? How could I counterpass this?
Thanks in advance for the help.