This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
doc:crazyflie:dev:env:android [2013-10-10 03:38] fred [Setting up an development environment for the Crazyflie Android client] |
doc:crazyflie:dev:env:android [2021-06-24 16:59] (current) kimberly |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP center round important 60%> | ||
+ | This page has deprecated and will be archived. Please go to [[https:// | ||
+ | </ | ||
====== Setting up an development environment for the Crazyflie Android client ====== | ====== Setting up an development environment for the Crazyflie Android client ====== | ||
This guide will help you getting started with setting up a development environment for the Crazyflie Android client, running the app from source code and contributing code. | This guide will help you getting started with setting up a development environment for the Crazyflie Android client, running the app from source code and contributing code. | ||
Line 24: | Line 27: | ||
==== Getting the Crazyflie Android client source code ==== | ==== Getting the Crazyflie Android client source code ==== | ||
- | - Install a Mercurial | + | - Install a Git client for your operating system |
- | - Install the [[https://bitbucket.org/ | + | * Windows client from http://msysgit.github.io |
+ | * Linux client, e.g. on Debian based systems with "sudo apt-get install git" | ||
+ | - The Eclipse Git plug-in | ||
* Use the Update manager (Help -> Install new software...) | * Use the Update manager (Help -> Install new software...) | ||
- | * Update site: http://mercurialeclipse.eclipselabs.org.codespot.com/ | + | * Update site: http://download.eclipse.org/egit/updates |
- | - Within | + | - With the EGit plug-in |
- | * or on the commandline: | + | * or on the commandline: |
==== Running the Android client from source code ==== | ==== Running the Android client from source code ==== | ||
Line 38: | Line 43: | ||
- "Run as Android application" | - "Run as Android application" | ||
- Use a USB On-the-go (OTG) cable (aka. USB Host cable) to connect your Android device to the Crazyradio dongle | - Use a USB On-the-go (OTG) cable (aka. USB Host cable) to connect your Android device to the Crazyradio dongle | ||
- | - Run the Crazyflie app (see also [[projects:crazyflie:android_client:user_guide|Crazyflie Android client user guide]]) | + | - Run the Crazyflie app (see also [[doc:crazyflie:client:cfandroid: |
More info about USB drivers, developer options and debugging setup can be found here: | More info about USB drivers, developer options and debugging setup can be found here: | ||
Line 44: | Line 49: | ||
===== Reporting bugs or requesting features ==== | ===== Reporting bugs or requesting features ==== | ||
- | Bugs and feature requests should be added as Bitbucket | + | Bugs and feature requests should be added as GitHub |
===== Contributing your code ==== | ===== Contributing your code ==== | ||
- | If you consider contributing code, then you should create a [[https://bitbucket.org|Bitbucket]] account, fork the [[https://bitbucket.org/ | + | If you consider contributing code, then you should create a [[https://github.com|Github]] account, fork the [[https://github.com/ |
==== Coding standard ==== | ==== Coding standard ==== |