microg / microg/GmsCore

Implimenting Gmsmap methodes

Open
#1,670 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

How can i start work on implementing these methods currently not available.

I want setMyLocationButtonEnabled, setMapToolbarEnabled, setOnInfoWindowClickListener and setOnMyLocationButtonClickListener working to get an app working properly. I like to learn how i can experiment with this.
I have knowledge in Linux systems but android development is new for me. To test the vailable api methodes i use this app.
ApiDemos-kotlin-gms-debug.apk

daniel@daniel-HP-ProBook-440-G6:~/Downloads$ adb logcat | grep unimplemented 02-12 02:58:15.618 22556 22556 D GmsMapsUi: unimplemented Method: setZoomControlsEnabled 02-12 02:58:15.619 22556 22556 D GmsMapsUi: unimplemented Method: setMyLocationButtonEnabled 02-12 02:58:15.619 22556 22556 D GmsMapsUi: unimplemented Method: setIndoorLevelPickerEnabled 02-12 02:58:15.619 22556 22556 D GmsMapsUi: unimplemented Method: setMapToolbarEnabled 02-12 02:58:38.604 22556 22556 D GmsMap : unimplemented Method: setInfoWindowAdapter 02-12 02:59:42.134 22556 22556 W GmsMapMarker: unimplemented Method: todo 02-12 03:00:03.980 22556 22556 D GmsMap : unimplemented Method: addGroundOverlay 02-12 03:01:08.315 22556 22556 D GmsMap : unimplemented Method: setOnInfoWindowClickListener 02-12 03:01:18.149 22556 22556 D GmsMap : unimplemented Method: setOnMyLocationButtonClickListener
I setup microg android virtual os on SDK and also cloned the microg git to my system for development.
I built apks with given instruction on the wiki successfully. Is there a martrix on telegram group available for communicating instantly with the microg developing community.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the listed unimplemented methods with the ApiDemos-kotlin-gms-debug.apk and the adb logcat command shown in the issue. Trace the GmsMapsUi and GmsMap entry points for the requested methods; done means their intended map behavior works without the reported unimplemented messages.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java, kotlin
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.