Skip to main content

Como Configurar o Ambiente de Desenvolvimento

Para configurar o ambiente de desenvolvimento, você precisa instalar o utilitário repo e usar o seguinte manifesto repo ou qualquer outra configuração.

Se você planeja usar o readonly.xml e o utilitário repo, pode executar o seguinte:

repo init -u https://github.com/osmandapp/OsmAnd-manifest -m readonly.xml
repo sync

Você também pode usar apenas o git e fazer o checkout dos seguintes repositórios git para os nomes de pasta corretos:

  • Pasta android - Osmand
    • git clone https://github.com/osmandapp/Osmand.git android
  • Pasta ios - OsmAnd-ios
    • git clone https://github.com/osmandapp/OsmAnd-ios.git ios
  • Pasta resources - OsmAnd-resources
    • git clone https://github.com/osmandapp/OsmAnd-resources.git resources
  • Pasta core - OsmAnd-core
    • git clone https://github.com/osmandapp/OsmAnd-core.git core
  • Pasta help - osmandapp.github.io
    • git clone https://github.com/osmandapp/osmandapp.github.io.git help
  • Pasta core-legacy - OsmAnd-core-legacy
    • git clone https://github.com/osmandapp/OsmAnd-core-legacy.git core-legacy
  • Pasta build - OsmAnd-build
    • git clone https://github.com/osmandapp/OsmAnd-build.git build
  • Pasta tools - OsmAnd-tools (servidores, criação de mapas)
    • git clone https://github.com/osmandapp/OsmAnd-tools.git tools
  • Pasta web - web (apenas web)
    • git clone https://github.com/osmandapp/web.git web
  • Pasta misc - OsmAnd-misc (utilitários autônomos)
    • git clone https://github.com/osmandapp/OsmAnd-misc.git misc

Você pode não precisar de todos os repositórios para fazer as ferramentas / android ou ios funcionarem. Você sempre pode verificar os branches correspondentes em repo-configurations.