2012-04-24 3 views
0

アプリケーションを起動すると(デバイス上で)拡張可能なリストが表示されます。子供をクリックすると、マップ上の2点とその間の道路が表示されます。 Wi-Fiがオンになっているときにアプリケーションはうまく動作しますが、GPSデバイスをオンにすると、マップは表示されますが、ポイントは表示されません。私のアプリケーションはGPSをオンにしても動作しません

のAndroidManifest.xmlからのコードは次のとおりです。

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="aexp.elistcbox" 
     android:versionCode="1" 
     android:versionName="1.0"> 

    <uses-sdk android:minSdkVersion="7" /> 

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 

    - <!-- Network related 
    --> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
- <!-- Location related 
    --> 
    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> 
    <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> 
- <!-- Wifi related 
    --> 
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.Manifest.permission.ACCESS_LOCATION" /> 
    <uses-permission android:name="android.Manifest.permission.ACCESS_GPS" /> 
    <uses-permission android:name="android.permission.ACCESS_ASSISTED_GPS" /> 
    <uses-permission android:name="android.permission.ACCESS_CELL_ID" /> 
    <uses-permission android:name="android.permission.READ_CONTACTS" /> 

    <application android:label="@string/app_name"> 

     <uses-library android:name="com.google.android.maps" /> 

     <activity android:name=".ElistCBox" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name=".GPSLocatorActivity"> 
     </activity> 
     <activity android:name="aexp.elistcbox.GlobalState"></activity> 
    </application> 
</manifest> 

答えて

0

あなたはエミュレータ上またはデバイス上でそれをチェックしています。エミュレータの場合は、あなたのAVD - >編集 - >ハードウェア - >新規 - > GPSサポートを今すぐチェック...を選択して、GPSサポートを有効にする必要があります。 それは助けて欲しいです!

+0

DDMS – Rajesh

+0

の "Emulator Control-> Location Controls"を使用してエミュレータに位置座標を送信する必要があります。デバイスでテストします。 – Andreea

+0

はいRajesh、私はすでにそれを行う – Andreea

関連する問題