I've been using MapFactor for a few days. Today I set it up so that when I click on the address of a contact in the People App, it opens MapFactor. It opens the menu asking if I want to navigate, Set as departure, Set as Waypoint ...
When I click on Navigate, it just hangs. I left it sit for about 1 minute before force stopping the applications.
There is currently a bug when the app is opened by an address and then choosing a menu entry. I experienced it already with the "Set as destination" function instead. It is not related to the app you were coming from (here People). It is not an issue if Navigator was opened first.
If I try to click on the menu after it has started navigating, then it freezes. Also, when I rotate the phone to landscape, the screen rotates, but it is stuck in normal mode and the bottom buttons are not visible. Then when I rotate the phone back to normal, it reverts back to slow response and the phone asks me to quit. Also, if the application is not running when click on the address from the People app, then it freeze.
None of the above happens if I type in the address in the google search and select Navigate.
This used to work quite well in Navigator but not at all anymore. And this is with the 2.1.90 version.
There are several ways of storing your addresses in Contacts. It can also depend whether you use the contacts option via Gmail-Contacts or via your android builtin contacts app. The Android contacts app mostly nicely separates the several address "parts". Whereas in Gmail contacts (actually contacts.google.com) you can simply put anything in any order, with or without zipcode and with or without comma's to separate street, zipcode, town, country etc.
Not all combinations work. My addresses are currently a mix of all of above examples and as Navigator can't use any of them anymore I can't give you the correct one(s) (where as Google Maps and Here Maps indeed accept most combinations).
I have one address which has house name and also street number - if I leave house name in, Google finds it in Sweden, instead of UK, if I delete house name, correct location is found
If 2 experienced users (at least that's what they think of themselves :) ) say that it doesn't work, it does not help to only say that it works for you.
Please specify what kind of address you use so we can try to reproduce it.
I already tried creating new contacts using several ways of specifying an address and of course with several addresses. Not one single option I tried works with Navigator (2.1.90). All worked with Google maps and Here maps. To me that means there is definitely something wrong with Navigator.
It didn't work for me at first. I assume you meant Chemnitz instead of Chemntitz, but that doesn't make a difference.
I tried with Germany and with Deutschland. Navigator simply hangs.
Then I tried with
Burgemeester van der Klokkenlaan 55
5141EG
Waalwijk
-> Navigator hangs (used to work)
When checking openstreetmap I see that the zipcode is in "the old fashioned way" 5141 EG instead of 5141EG.
So I tried that and it works !
Tried Chemnitz again and now it works (no changes. I had added that contact as "GPStest 2")
Now I tried Burgmeester van der Klokkenlaan again, with the "correct" zipcode and Navigator hangs again.
Also tried Chemnitz again and now that one hangs again as well.
Something is wrong in Navigator.
Note: Here maps doesn't care about "5141EG" or "5141 EG". It even asks whether I meant the POI with that address (a hotel) or the address.
Edit: Does navigator cache data? In other words: does it mix addresses? I use a zipcode in the first address and when I use NO zipcode in the second address: does it use the "cached" zipcode from the first address? So: are variables (re)initialized between sessions/search actions (not specifially a zipcode but any address related data)?
I mentioned that it suddenly works twice with the correct address. And then immediately with the same 2 correct addresses it doesn't work anymore and navigator hangs again.
Here maps and Google always(!) work and Navigator doesn't.
Don't tell me Navigator works correctly.
There are 3 people mentioning that it doesn't work, where one does some analysis and finds peculiar results. And you simply deny it is a bug in Navigator.
If Navigator sends the address to Google then it does something wrong in sending that address.
Edit: And if it is for some reason a network error/hickup in your wifi or broadband connection, then Navigator should gracefully detect that and mention something like "Can't connect to the internet. Please check your network settings", or something like that.
In any case: Navigator does something not entirely correct.
Please think with us instead of simply blocking possible hints to a solution.
Edit2: I tried again and now I had to reset my phone completely!! Again: don't tell me navigator is functioning correctly.
well, I cannot recreate this, for me it works correctly as far as I know there was no change
may be you can give more info on when it hangs is Navigator open or closed? do you get menu? do you click Navigate or Show on map or Set destination? ...
I can confirm with Chattiewoman. Navigator is closed (and really closed by either the Exit button or a restart of the phone). I open the contacts app and tap a contact address. At that moment I can select between Google Maps, Here Maps and Navigator.
All addresses are picked up correctly by Google Maps and Here Maps.
All addresses make Navigator hang apart from the 2 succesful tries I mentioned in my post above.
With regard to tomas mentioning "Navigator sends address to Google and gets coordinates, nothing else" and my remark "if it is for some reason a network error/hickup in your wifi or broadband connection":
I deliberately switched off both wifi and mobile data and tried again: Navigator doesn't mention anything and stubbornly tries to get some address. The screen remains dimmed and after some time when I press the back key, the screen gets bright again and Navigator seems to be on the last (remembered) GPS position. It does not hang in this test setup.
Even if this is not the same as the bug we describe above, navigator should immediately detect that there is no network connection and can't connect to Google and should tell the user so. At least there is no correct error checking for the network connection.
Edit: If this works as tomas mentions (request is sent to Google), this should be mentioned to the user in case he does not want to spill costly mobile data when being abroad. I didn't know it functioned this way.
I tried German address, which I posted, and UK address with and without house name as mentioned before I tried all three with Navigator closed and opened - I had no problem apart from getting to Sweden instead of UK (as mentioned before) I have no reason to mislead you - if I could repeat your problems, I would say so
I do agree, that error message should be displayed when Google API is not accessible
Edit: I tried
Burgemeester van der Klokkenlaan 55
5141EG
Waalwijk
with Navigator closed, with Navigator open in main menu, with Navigator in navigation mode no problem - I do not know what else can I do to replicate your problem
I'm not saying you are misleading me/us. But you seem not to be willing to admit that Navigator could be faulty.
There are 3 persons mentioning that it doesn't work. Even if Navigator is not the culpit, it seems (I'm not saying is) somehow not compatible with the standard android intent which the contact app (all contact apps?) uses to communicate the "Search for a Location" intent (see here).
I do not know whether my Contacts app is different. I do have a Samsung S5 mini stock android 4.4.2 using the stock Contacts app. I know you are on a Samsung as well. Which android version do you use? (and that should actually make no difference at all, but you never know)
Coming back to languages: @Chattiewoman mentioned that she tried Czech and English (US or UK English?) and I assume German as well. I use Dutch. Which language do you and @Jacob use (and again: on which android version are the both of you)?
@hvdwolf I found the bug first with German language. I tried UK English. After a test of 3 languages I don't think it's related to them. I am using Android 5.01 (not rooted) on a Sony Xperia Z3 Compact and the stock Contacts app. It worked on the same phone with earlier Navigator versions.
I did not want to uninstall either, but Navigator/Android does not allow to install an older version. So you have to uninstall first thereby losing all maps (unless you put them on the internal memory in the navigator folder).
I bacjuped all my map, favorites, vehicle_profiles and the like, but lost all maps.
Please note that this doesn't solve the issue as such.
Somehow during the several upgrades the "GeoIntent" functionality goes haywire for a number of users.
3 users report this out of 25 active users in this forum. Let's not aggravate the numbers too much and make it 3 users out of a 100 active forum users. That's 3%.
If you have 500.000 users out there this could potentially hit 15.000 users who might say: "It works for Here Maps, Google Maps, OsmAnd (and others?). But navigator does not support this and even hangs. I will drop Navigator."
No matter it is personally solved for me, and I assume for the others as well when they uninstall and re-install, it is still a bug.
Happens to me too on 2.1.89 same address works fine in Navigon but in Navigator hangs at selection screen when asked, navigate select as destination show on map etc then i have to force close as app is unresponsive.
And again: my 2.1.90 version which I had freshly installed last night (and which required me to download the maps again) and which functioned at that moment is now hanging again upon using the same addresses.
v. 2.1.90 on Sony Xperia Z3 Compact. I have similar problem when trying to route direct from Contacts - built sony contact app using Google contacts - If I start Navigator from the contacts app I'm given the options to Navigate, set as waypoint etc. I choose set as destination & Navigator hangs. Show on map or navigate & I'm asked to choose a destination first. Something is not right.
Then did 2 attempts: The first with the Chemnitz address and the second with the Waalwijk address. Debug level set to high. Logs were sent for the attention of Tomas.