之前一直是在自己的G2上运行程序,最近在做GPS的应用,想想别人要是没有真机那怎么开发GPS? 所以自己还是把这个问题解决一下吧,免得有的新手不知道怎么配置... 好了,废话到此,转入正题... JAVA代码: package com.GPSTest; import android.app.Activity; import android.content.Context; import android.location.Criteria; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; public class GPSTestActivity extends Activity { private static final String TAG = "GPSTestActivity"; private Location preLocation; private long preTime; private static final int step = 2000; // msecs private LocationManager locationManager; private boolean status = false; private Button btn; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Log.i(TAG, "onCreate(Bundle savedInstanceState)"); btn = (Button) findViewById(R.id.beginBtn); btn.setOnClickListener(new OnClickListener() { public void onClick(View v) { if (!