我想运行一个简单的谷歌地图,但它不工作 只在地图上显示background.checked模拟器和设备。谷歌地图不能在模拟器和设备上工作
xml文件: -
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment"/>
进口android.os.Bundle;导入 com.google.android.gms.maps.GoogleMap;导入 com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory;导入 com.google.android.gms.maps.model.LatLng;导入 com.google.android.gms.maps.model.Marker;导入 com.google.android.gms.maps.model.MarkerOptions;
public class LocationGB extends android.support.v4.app.FragmentActivity {static final LatLng HAMBURG = new LatLng(53.558,9.927);静态最终LatLng KIEL =新 LatLng(53.551,9.993);私人GoogleMap地图; @Override保护无效的onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_location); map =((SupportMapFragment)getSupportFragmentManager()。findFragmentById(android.R.id.content))。getMap();
if (map!=null){ Marker hamburg = map.addMarker(new MarkerOptions().position(HAMBURG) .title("Hamburg")); Marker kiel = map.addMarker(new MarkerOptions() .position(KIEL) .title("Kiel") .snippet("Kiel is cool") .icon(BitmapDescriptorFactory .fromResource(R.drawable.ic_launcher))); } } }
只是一个通常的检查...你在清单中添加了互联网许可吗? – amalBit
是的其他网络服务工作正常 –
看看这[问题](http://stackoverflow.com/q/2199403/2219600)..它可能是一个错误... – amalBit