簡體   English   中英

Android Google Maps Package不存在錯誤

[英]Android google maps package does not exist error

我是一個法國人,我嘗試使用Google Maps API V2用於Android手機的疊加層來創建軟件。

編譯后出現錯誤消息,並且自3周以來我一直沒有解決此問題(程序包不存在)。

請問有人可以幫我嗎?

問候。

這是錯誤:Echec de lacréationde l'application Android。

Ligne de commande : "C:\Program Files\Java\jdk1.6.0_37\bin\javac.exe" -encoding UTF-16LE -nowarn -source 1.5 -target 1.5 -d bin\classes -bootclasspath "C:\Program Files\Android\android-sdk\platforms\android-18\android.jar" gen\com\pcsoft\android_trace_sur_carte\*.java src\com\pcsoft\android_trace_sur_carte\wdgen\*.java gen\com\google\android\gms\*.java -classpath "libs;libs\google-play-services.jar"


Erreur retournée :
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:27: package com.google.android.maps does not exist
import com.google.android.maps.GeoPoint;
                              ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:29: package com.google.android.maps does not exist
import com.google.android.maps.GeoPoint;
                              ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:30: package com.google.android.maps does not exist
import com.google.android.maps.*;//GeoPoint;
^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:49: package com.google.android.maps does not exist
import com.google.android.maps.*;
^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:163: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
private static List<GeoPoint> path;
                    ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:165: cannot find symbol
symbol  : class MapView
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
private static MapView vMap;
               ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:169: cannot find symbol
symbol  : class Overlay
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
public static class RoutePathOverlay extends Overlay {
                                             ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:174: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace.RoutePathOverlay
    private final List<GeoPoint> m_arPoints;
                       ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:176: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace.RoutePathOverlay
    public RoutePathOverlay(List<GeoPoint> points, int pathColor, int nOpacity, Paint.Style clStyle, int nWidth) {
                                 ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:193: cannot find symbol
symbol  : class MapView
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace.RoutePathOverlay
    public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when) {
                                       ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:124: cannot find symbol
symbol  : class MapView
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
    vMap = (MapView) getView(sCarte);
            ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:153: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
        path = new ArrayList<GeoPoint>();
                             ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:194: cannot find symbol
symbol  : class Projection
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace.RoutePathOverlay
        Projection projection = mapView.getProjection();
        ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:200: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace.RoutePathOverlay
                GeoPoint gPointA = m_arPoints.get(i);
                ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:209: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace.RoutePathOverlay
                    GeoPoint gPointB = m_arPoints.get(i-1);
                    ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:236: non-static variable super cannot be referenced from a static context
        return super.draw(canvas, mapView, shadow, when);
               ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:348: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
    path = new ArrayList<GeoPoint>();
                         ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:352: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
    GeoPoint point = new GeoPoint((int)(lat * 1E6), (int)(lng * 1E6));
    ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:352: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
    GeoPoint point = new GeoPoint((int)(lat * 1E6), (int)(lng * 1E6));
                         ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:1067: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
        GeoPoint p = new GeoPoint((int) (((double) lat / 1E5) * 1E6),
        ^
src\com\pcsoft\android_trace_sur_carte\wdgen\GWDCPCOL_CarteTrace.java:1067: cannot find symbol
symbol  : class GeoPoint
location: class com.pcsoft.android_trace_sur_carte.wdgen.GWDCPCOL_CarteTrace
        GeoPoint p = new GeoPoint((int) (((double) lat / 1E5) * 1E6),
                         ^
21 errors

GeoPointMapView是您的類路徑中不存在的一些類。 將它們添加到您的claasspath。

更新:假設您使用的是Eclipse,請執行以下操作以導入Google Map API

  1. 右鍵點擊您的項目
  2. 選擇屬性
  3. 選擇Android,檢查用於平台的Google API(您的版本)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM