androidhere-apihere-maps-rest

How to switch from starter to premium Here SDK for android


I was using Here sdk but i decided going for premium SDK I did all the necessary steps i.e License Key,App Code,App Id ,replacing starter with premium .aar file ,checking the package name (if its different),adding dependencies in gradle and when i tried using some class i.e CoreRouter or AroundRequest i am unable to call the class. I checked all the steps for the setup of SDK's I didn't missed any. Did anyone got similar issue like this one?

Update:

I created new project and started working on it but when I implemented some class of here sdk's it throws error while compiling :

**- cannot find symbol class

in Document it is said to use these classes yet they are not present in sdk Did anyone faced this issue?

Refer the screenshot for errors:

refer the screenshot for errors

Refer the Screenshot there is no class present of CoreRouter,RouterWaypoint,Routing error:

Refer the Screenshot there is no class present of CoreRouter,RouterWaypoint,Routing error


Solution

  • Don't know what was the problem yet.One solution fixed the issue ... what i did was deleted the .aar file from project libs file, removed Here dependencies lastly rebuild the project. Now i again pasted the .aar file added the here dependencies and did project rebuild and clean project.Then it started working all classes were imported successfuly, it was a suprise for me tho..Hope this resolution helps for someone who got similar problem. Thankyou!