Download Appteka (works without ads)

Appteka is a community-driven, free Android apps market

c:geo

c:geo

9 downloads

Screenshot Screenshot Screenshot Screenshot Screenshot
Uploaded by
Silent Miqo
Version
2024.04.25 (build 20240425) 
Size
13.7 MiB
Publish Date
2024-04-27
Category
Maps & Navigation
Package
cgeo.geocaching
Minimum OS
Android 5.0
SHA1
3f8ba53018a0befb690ba6e660d1ee1a4b3c82fe
Description
c: geo is a full-featured, always-ready open-source client for geocaching.com (unofficial). It also offers basic support for other geocaching platforms. No web browser or export required - just download and start now. Want to contribute? Perfect! Let us know in the issue tracker before you use this great new feature. It would be bad if you implemented something great, but we can't include it because it doesn't fit the existing architecture and code. Starting points for a contribution You can also check out the project page in our repository. For example, we have a collection of current issues and a list of topics for beginners. They collect issues that might be appropriate for your first contribution. ○ Build with gradle ○ Run gradlew from the root directory of the git repository. This will install the necessary build frameworks and show you how to build c:geo. gradlew assembleBasicDebug may be a good place to start. Alternatively, you can use "make" in Android Studio ("Build" => "Make Project"). To be able to create an installable Android package (APK), you must first create a signature key. In Android Studio go to "Build" => "Generate Signed Bundle & APK", select "APK" and follow the instructions. You will create a key repository and a project-specific key. Specify the path and access information in the cgeo/private.properties file. Test Test classes can be found in the test project. Test classes must be located in the same package as the class being tested. Each class can be run with Run '<class name>' or debugged with Debug '<class name>') as an Android JUnit Test. To run all tests, use the same Run 'Tests in <package name>' menu item from the package context menu in the test project. In order to run the tests successfully, you must set up c:geo on the emulator on which the test is running with a valid geocaching.com account. The account must be a premium member for all tests to run successfully. Tests can also be run from the command line. Use gradlew assembleBasicDebug from the root directory of the git repository. Deploying the application locally for testing purposes Android Studio should be configured to which device(s) c:geo will be deployed to. Use "run" => "run" (2nd entry with this title). You can create several profiles for a physical device connected via USB as well as for virtual devices running in the emulator. (If the emulator is not already installed, do it through File => Settings, Appearance & Behaviour => System Settings => Android SDK, "SDK Tools" tab, check "Android Emulator" and apply). The c:geo license is distributed under the Apache License, version 2.0. This product includes software developed by the c:geo team and contributors, as well as parts developed elsewhere. See references in main/res/values/strings_not_translatable.xml (or in "about: ♤ API keys ♤ To use c:geo fully, you need some API keys for Google Maps and opencaching sites. You can leave all configuration entries blank, but Google Maps and opencaching sites will not work. To use the Google Maps feature, you need to have a Google Maps API v2 key. To do this, do the following Maps SDK for Android: Get API Key The key itself is free, and you don't need to enter credit card information (although the web form seems to force you to do so). To be able to use Google Maps, you have to use a Google API-enabled image, so make sure you choose the right one for your emulator/device, otherwise Google Maps will not be offered as a map provider in c:geo. Request your personal API key for the various OpenCaching sites we support. If you leave this data blank, these networks will remain disabled. opencaching.de OKAPI signup opencaching.pl OKAPI signup opencaching.ro OKAPI signup opencaching.nl OKAPI registration opencaching.us OKAPI registration opencaching.uk OKAPI registration To get an API key for geocaching.su, you must request access from administration. Keys are generated manually on request. Installing API keys For c:geo we have a semi-automatic configuration: Copy ./templates/private.properties to ./. Edit private.properties with your keys ./main/res/values/keys.xml is created when building gradle and is populated with data from private.properties The third point only works if the keys.xml file does not exist. If you change the API keys you have to delete the keys.xml file. If you want to fill the keys.xml manually, copy ./main/templates/keys.xml to ./main/res/values/, then edit the copied keys.xml. For each key, replace the value beginning with @ and ending with @ (inclusive) with the key. If the key is missing, delete the value and the leading and trailing @. ☆ Basic features ☆ • Viewing geocaches on the map in real time • Using Google maps or OpenStreetMaps • Pinpoint geocaches by multiple criteria • Record your find online or offline • Saving geocache information for offline use • Create and manage your waypoints • Navigate with compass, map or other apps • Import/Export GPX files • Full trackball support • Offline geocaching including offline maps Anti-Features: NonFreeComp (the application includes non-free components): ⇒ contains libraries of Google Mobile Services and Google Maps NonFreeDep (the application depends on a non-free application): ⇒ depends on Locus Map NonFreeNet (this application promotes/depends a non-Free network service): ⇒ connects to Google servers (Maps) Open source: https://github.com/cgeo/cgeo Any problems/defects/errors regarding the source code should be posted here: https://github.com/cgeo/cgeo/issues Official website: http://www.cgeo.org/. For those who want to financially support the developer for a cup of coffee: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FMLNN8GXZKJEE F-Droid: https://f-droid.org/app/cgeo.geocaching IzzyOnDroid repository where you can find c:geo: https://apt.izzysoft.de/fdroid/repo?fingerprint=3BF0D6ABFEAE2F401707B6D966BE743BF0EEE49C2561B9BA39073711F628937A Official c:geo unofficial client repository: https://fdroid.cgeo.org?fingerprint=370BB4D550C391D5DCCB6C81FD82FDA4892964764E085A09B7E075E9BAD5ED98

You may also be interested