我只是想问问我想要在Android谷歌地图应用程序.. 我有遵循许多网站指令(包括谷歌开发者),但应用程序不我的真实设备上运行(在Android 4.2.2)谁能帮助我?请.. 在code这个样子。
XML文件:
< XML版本=1.0编码=UTF-8&GT?;
<片段
的xmlns:机器人=http://schemas.android.com/apk/res/android
机器人:ID =@ + ID /图
机器人:layout_width =match_parent
机器人:layout_height =match_parent
机器人:名称=com.google.android.gms.maps.MapFragment/>
该AndroidManifest文件:
< XML版本=1.0编码=UTF-8&GT?;
<舱单的xmlns:机器人=http://schemas.android.com/apk/res/android
包=com.wilis.googlemaps
安卓版code =1
机器人:VERSIONNAME =1.0>
<使用-权限的Android:名称=android.permission.INTERNET对/>
<使用-权限的Android:名称=android.permission.ACCESS_NETWORK_STATE/>
<使用-权限的Android:名称=android.permission.WRITE_EXTERNAL_STORAGE/>
<使用,许可
机器人:名称=com.google.android.providers.gsf.permission.READ_GSERVICES/>
<! - 下面的两个权限未使用要求
谷歌地图Android的API V2,但建议。 - >
<使用-权限的Android:名称=android.permission.ACCESS_COARSE_LOCATION/>
<使用-权限的Android:名称=android.permission.ACCESS_FINE_LOCATION/>
<用途特征
机器人:glEsVersion =0x00020000
机器人:要求=真/>
<用途-SDK
安卓的minSdkVersion =8
机器人:targetSdkVersion =17/>
<应用
机器人:allowBackup =真
机器人:图标=@可绘制/ ic_launcher
机器人:标签=@字符串/ APP_NAME
机器人:主题=@风格/ AppTheme>
&所述;元数据
机器人:名称=com.google.android.gms.version
机器人:值=@整数/ google_play_services_version/>
<活动
机器人:名称=com.wilis.googlemaps.GoogleMaps
机器人:标签=@字符串/ APP_NAME>
<意向滤光器>
<作用机器人:名称=android.intent.action.MAIN/>
<类机器人:名称=android.intent.category.LAUNCHER/>
&所述; /意图滤光器>
< /活性GT;
&所述;元数据
机器人:名称=com.google.android.maps.v2.API_KEY
机器人:值=AIzaSyAOGow0GmvoOi87cCFQffmRVz4SNmEWnP0/>
< /用途>
< /舱单>
和主要活动的文件:
包com.wilis.googlemaps;
进口android.os.Bundle;
进口android.app.Activity;
公共类的GoogleMaps延伸活动{
@覆盖
公共无效的onCreate(包savedInstanceState){
super.onCreate(savedInstanceState);
的setContentView(R.layout.main);
}
}
解决方案
检查:
Google地图V2 ,Google地图V2 和例
希望这有助于。
i just want to ask i want to make googlemaps apps on android.. i have follow instruction from many website (include from google developer) but the apps doesn't work on my real device (on Android 4.2.2) can anyone help me? Please.. The Code Look Like This.
xml file :
<?xml version="1.0" encoding="utf-8"?>
<fragment
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="com.google.android.gms.maps.MapFragment"/>
The AndroidManifest file :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.wilis.googlemaps"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission
android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<!-- The following two permissions are not required to use
Google Maps Android API v2, but are recommended. -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-feature
android:glEsVersion="0x00020000"
android:required="true"/>
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<activity
android:name="com.wilis.googlemaps.GoogleMaps"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="AIzaSyAOGow0GmvoOi87cCFQffmRVz4SNmEWnP0"/>
</application>
</manifest>
And The Main Activity file :
package com.wilis.googlemaps;
import android.os.Bundle;
import android.app.Activity;
public class GoogleMaps extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
解决方案
Check this :
Google Maps V2 , Google Maps V2 and Example
Hope this helps.
上一篇:基于价值的EditText改变搜索栏的进展进展、价值、EditText
下一篇:如何与Facebook SDK合作,团结和Vuforia为Android?团结、SDK、Facebook、Vuforia