hi! im trying to implement MapView example which is defined on Android Hello Views example but now im facing Failed to find provider info for com.google.settings error...
Any idea why this is happening???
hi! im trying to implement MapView example which is defined on Android Hello Views example but now im facing Failed to find provider info for com.google.settings error...
Any idea why this is happening???
Just review Hello, MapView :
Make sure you have included into AndroidManifest.xml line for permissions:
<uses-permission android:name="android.permission.INTERNET" />
Also, have you got Google Map API Key?
Put it into MapView layout definition:
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="Your Maps API Key"
/>
Other mention of error: GGroups - MapView showing as black screen after upgrade to 1.5
The MapView example doesn't set API key by default. So you must set it. Here is step by step:
Get MD5 from your system
%JAVA_HOME%\bin\keytool.exe -list -alias androiddebugkey -keystore "C:\Documents and Settings\<user>\.android\debug.keystore" -storepass android -keypass android
Get API key by pasting the generated MD5 to this page
http://code.google.com/android/maps-api-signup.html
Paste the generated API key to {your_project_root}/res/layout/map.xml
In AndroidManifest.xml, make sure
<uses-library android:name="com.google.android.maps" /> inside <application>
and
<uses-permission android:name="android.permission.INTERNET" /> inside <manifest>
Refresh your project and run
Note:
More detail at http://d.android.com/guide/tutorials/views/hello-mapview.html