User Tools

Site Tools


doc:crazyflie:dev:env:android

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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://www.bitcraze.io/]].
 +</WRAP>
 ====== 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 client for your operating system +  - Install a Git client for your operating system 
-  - Install the [[https://bitbucket.org/mercurialeclipse/main/wiki/Home|MercurialEclipse plug-in]] in your ADT environment+    * 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 (EGit) is already included in your ADT environment, but you should update it to the latest version
     * Use the Update manager (Help -> Install new software...)     * Use the Update manager (Help -> Install new software...)
-    * Update site: http://mercurialeclipse.eclipselabs.org.codespot.com/hg.wiki/update_site/stable +    * Update site: http://download.eclipse.org/egit/updates 
-  - Within the MercurialEclipse plug-in checkout the Crazyflie Android client source code from https://bitbucket.org/bitcraze/crazyflie-android-client +  - With the EGit plug-in you can checkout the Crazyflie Android client source code from https://github.com/bitcraze/crazyflie-android-client.git 
-    * or on the commandline: <code>hg clone https://bitbucket.org/bitcraze/crazyflie-android-client</code>+    * or on the commandline: <code>git clone https://github.com/bitcraze/crazyflie-android-client.git</code>
  
 ==== Running the Android client from source code ==== ==== Running the Android client from source code ====
Line 38: Line 43:
   - "Run as Android application" (this deploys and installs the APK to your Android device)   - "Run as Android application" (this deploys and installs the APK to your Android device)
   - 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:index|Crazyflie Android client user guide]])
  
 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 issues: https://bitbucket.org/bitcraze/crazyflie-android-client/issues+Bugs and feature requests should be added as GitHub issues: https://github.com/bitcraze/crazyflie-android-client/issues
  
 ===== 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/bitcraze/crazyflie-android-client|crazyflie-android-client repository]] and send a [[https://bitbucket.org/bitcraze/crazyflie-android-client/pull-requests|pull request]].+If you consider contributing code, then you should create a [[https://github.com|Github]] account, fork the [[https://github.com/bitcraze/crazyflie-android-client|crazyflie-android-client repository]] and send a [[https://github.com/bitcraze/crazyflie-android-client/pulls|pull request]].
  
 ==== Coding standard ==== ==== Coding standard ====
doc/crazyflie/dev/env/android.1381369116.txt.gz · Last modified: 2015-07-15 16:30 (external edit)