/ / NoSuchMethodError na com.google.android.gms.model.MarkerOptions.alpha - android, mapy google, google-maps-markers, nosuchmethoderror

NoSuchMethodError na com.google.android.gms.model.MarkerOptions.alpha - android, google-maps, google-maps-markers, nosuchmethoderror

Próbuję użyć metody alpha dla moich znaczników na mojej mapie. Cały program działa dobrze bez wywoływania tej metody.

Oto znacznik, którego próbuję użyć z alfa.

map.addMarker(new MarkerOptions()
.alpha(0.7f) // ERROR HERE!
.title("Administration Lillard")
.position(adminLil));

Oto mój błąd Log Cat:

Could not find method com.google.android.gms.maps.model.MarkerOptions.alpha, referenced from method com.gmail.kstandard.ucofyi.MapUCOActivity.onCreate
VFY: unable to resolve virtual method 9711: Lcom/google/android/gms/maps/model/MarkerOptions;.alpha (F)Lcom/google/android/gms/maps/model/MarkerOptions;
VFY: replacing opcode 0x74 at 0x0486
Shutting down VM
threadid=1: thread exiting with uncaught exception (group=0x417b3898)
FATAL EXCEPTION: main
java.lang.NoSuchMethodError: com.google.android.gms.maps.model.MarkerOptions.alpha
at com.foo.ucofyi.MapUCOActivity.onCreate(MapUCOActivity.java:81)
at android.app.Activity.performCreate(Activity.java)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java)
at android.app.ActivityThread.access$600(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(Native Method)

Wszelkie sugestie i linki będą głęboko docenione.

Minimalny pakiet SDK to 11, a docelowy pakiet SDK to 19

Odpowiedzi:

0 dla odpowiedzi № 1

Chociaż nie działa to dla mnie po raz pierwszy, spróbuj zaktualizować swoje usługi Google Play w menedżerze SDK, a następnie zastąp bibliotekę, której używasz, zaktualizowaną biblioteką.

Pracowałem dla mnie, odinstalowując bibliotekę i instalując ją ponownie, obie czynności przez menedżera SDK. Potem zastąpiłem starą bibliotekę, której używałem, i działałem doskonale.