Ana*_*ika 5 android google-maps android-emulator
我在我的应用程序中实现了谷歌地图.但它只显示空白网格.我在AndroidManifest.xml文件中做了更改,并在地图活动的布局文件中包含了API键.
小智 6
这可能听起来很愚蠢,但我一直遇到这个问题,直到我意识到<uses-permission>标签需要是直接的子<manifest>元素而不是<application>元素.我错误地将它们放在<uses-library>标签后面.所以AndroidManifest.xml文件的最终结构应该是这样的:
<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
<uses-sdk ... />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<application ... >
<activity ... >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-library android:name="com.google.android.maps" />
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助任何犯同样错误的人!
| 归档时间: |
|
| 查看次数: |
10192 次 |
| 最近记录: |