-2

プロキシ サーバーを使用してインターネットに接続しています。エミュレータのブラウザはインターネットに接続していますが、マップ アプリは接続されておらず、作成した Google マップ アプリはグリッドのみを表示しています。メインで Google API キーを使用しました。 xml を変更し、manifest.xml に INTERNET.PERMISSION を追加しました。Googleで問題を検索したところ、プロキシサーバーを使用するとGoogleマップアプリが機能しないことがわかりました。

それは本当ですか?..それに対する解決策はありますか? 助けてください...

マニフェスト.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.example.googlemap"
  android:versionCode="1"
  android:versionName="1.0">
 <uses-sdk android:minSdkVersion="10" />

  <uses-permission android:name="android.permission.INTERNET" />
  <application android:icon="@drawable/icon" android:label="@string/app_name">
  <activity android:name=".GoogleMapActivity" android:label="@string/app_name"        
   android:theme="@android:style/Theme.NoTitleBar">
   <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" /> 

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

  </manifest>
4

3 に答える 3

1

追加しましたか

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

<application></application>タグの内側?

于 2011-10-25T09:29:50.503 に答える
0

プロキシでは機能しません。プロキシ設定なしでマップを操作する必要があります。

于 2011-10-25T09:34:40.873 に答える
0

キーストアと適切な Map API キーを作成したと確信しています。そうでない場合は、以下の手順を使用して独自のキーストアと適切なマップ キーを作成します。

  1. ステップ 1: AVD の debug.keystore (windows--> perferences --> android --> build "default debug keystore") を見つけます。次に、このファイルの名前を変更します。(多分debug11.keystore)
  2. ステップ 2: cmd ツールを使用して C:\Documents に移動し、\XXXXuser.android を設定して次のコマンドを実行します。keytool -genkey -v -keystore debug.key store -alias androiddebugkey -keyalg RSA -validity 10000
  3. ステップ 3: 次に、コマンド get MD5 フィンガープリント キーツール -list -alias androiddebugkey -keystore debug.keystore を実行します。
  4. ステップ 4: この MD5 フィンガープリントを使用して、http://code.google.com/android/maps-api-signup.html から apikey を取得します
  5. step5: マップ API キーを使用します。
于 2011-10-25T09:36:40.807 に答える