Googleマップに問題がありますか?

ここで私はそれが来るシミュレーションする場合、これは動作していないGoogleマップのビューのための私のコードを与える私は強制的に閉じるエラー、         私のログ猫の詳細を与える私は、任意の体のヒープ私は、私も...

1.gmapアクティビティクラス

    package net.gmaps;

    import android.os.Bundle;

    import com.google.android.maps.MapActivity;
    public class GoogleMapsActivity extends MapActivity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
        MapView mv = (MapView) findViewById(R.id.mapView);
        }

        @Override
        protected boolean isRouteDisplayed() {
           //TODO Auto-generated method stub
            return false;
        }
    }

2.main.xmlファイル

    <?xml version="1.0" encoding="utf-8"?>
    

        


    

3.アンドロイドマニフェストファイル

      <?xml version="1.0" encoding="utf-8"?>


    

    
    
    

    
        
        
            
                

                
            
        

    



4.my Logcatの詳細

     11-30 12:28:45.996: D/AndroidRuntime(306): Shutting down VM
11-30 12:28:45.996: W/dalvikvm(306): threadid=3: thread exiting with uncaught exception (group=0x4001b188)
11-30 12:28:45.996: E/AndroidRuntime(306): Uncaught handler: thread main exiting due to uncaught exception
11-30 12:28:46.035: E/AndroidRuntime(306): java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
11-30 12:28:46.035: E/AndroidRuntime(306):  at dalvik.system.DexFile.defineClass(Native Method)
11-30 12:28:46.035: E/AndroidRuntime(306):  at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:209)
11-30 12:28:46.035: E/AndroidRuntime(306):  at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:203)
11-30 12:28:46.035: E/AndroidRuntime(306):  at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
11-30 12:28:46.035: E/AndroidRuntime(306):  at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2409)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.app.ActivityThread.access$2200(ActivityThread.java:119)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.os.Handler.dispatchMessage(Handler.java:99)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.os.Looper.loop(Looper.java:123)
11-30 12:28:46.035: E/AndroidRuntime(306):  at android.app.ActivityThread.main(ActivityThread.java:4363)
11-30 12:28:46.035: E/AndroidRuntime(306):  at java.lang.reflect.Method.invokeNative(Native Method)
11-30 12:28:46.035: E/AndroidRuntime(306):  at java.lang.reflect.Method.invoke(Method.java:521)
11-30 12:28:46.035: E/AndroidRuntime(306):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
11-30 12:28:46.035: E/AndroidRuntime(306):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
11-30 12:28:46.035: E/AndroidRuntime(306):  at dalvik.system.NativeStart.main(Native Method)
11-30 12:28:46.085: I/dalvikvm(306): threadid=7: reacting to signal 3
11-30 12:28:46.265: I/dalvikvm(306): Wrote stack trace to '/data/anr/traces.txt'
1
あなたの名前をクリックしてあなたの質問を1つずつクリックしてください...あなたが質問した質問に対して答えが真であれば、その質問の左側で、クリックしてその答えを真として受け入れる何かがあります...
追加された 著者 Jovan,

4 答え

Android.xmlのアプリケーションに次の権限を追加します。

  • ACCESS_FINE_LOCATION
  • ACCESS_COARSE_LOCATION

やってみよう。

0
追加された
うん...私はこのアクセス許可もしようとしましたが、その強制終了はもう一度...
追加された 著者 Crishnan,

アンドロイドマニフェストファイルでは、ライブラリは次のようにアプリケーションタグに入ります:


        
         

ACCESS_FINE_LOCATIONを配置します ACCESS_COARSE_LOCATIONのパーミッション... onCreateでは、次のようにmapViewを定義する必要があります: MapViewのmapView =(MapView)setContentの後のfindViewById(R.id.mapView);

0
追加された
私はあなたのコードを試していませんでしたが、私は今私が見つけることができるものを教えてくれるでしょう...あなたのコードに何か他のものがあるのですか?あなたの質問を編集するコードがもっとあればどうぞ...
追加された 著者 Jovan,
Google apiのプロジェクトであなたを構築しましたか?私は上からコードを試して、それは動作します...
追加された 著者 Jovan,
どういたしまして... :)
追加された 著者 Jovan,
ええと、私はこのことをやったが、もう一度強制的に仲間に強制する
追加された 著者 Crishnan,
ya Jovan私のマニフェストファイルとクラスファイルを編集しました....
追加された 著者 Crishnan,
やあ、私はそれを得た...... thnqは非常に
追加された 著者 Crishnan,

この行を入れる

(uses-library android:name="com.google.android.maps")

after decleration of application tab in android manifest.xml

0
追加された
私はすでにこのライブラリを使用しています......
追加された 著者 Crishnan,

ビルドターゲットをGoogle APIとして設定する

select your right click Project > Properties > Android > Google APis.

If not available then add it through Windows>Android SDK and AVD Manager>New.

0
追加された