Google's Street View app allows building all-round 360 panoramas, however even with the latest versions, the stiching and exposure quality are really surprisingly poor. Other similar apps have very poor ratings on the Play Store.
Unfortunately, none of the good streetview-like images I see for instance on GOogle Maps (example), give any indication what app has been used to make it.
Given the above, I feel this question is relevant, as it does not seem trivial to identify a way in which one can create such high-quality panoramas using an Android phone. Can anybody suggest how such a task can be achieved?