This shows you the differences between two versions of the page.
|
fss:setup [2019/06/12 15:20] adriana.draghici [General things] |
fss:setup [2019/06/12 15:52] (current) adriana.draghici [Android] |
||
|---|---|---|---|
| Line 45: | Line 45: | ||
| We recommend adding into your path the Android SDK and especially the platform-tools. Out of them, you will use the command line tool [[https://developer.android.com/studio/command-line/adb|ADB]] | We recommend adding into your path the Android SDK and especially the platform-tools. Out of them, you will use the command line tool [[https://developer.android.com/studio/command-line/adb|ADB]] | ||
| - | * to set Android SDK Path [[https://www.dev2qa.com/how-to-set-android-sdk-path-in-windows-and-mac/|How To Set Android SDK Path In Windows And Mac]] (please note that instead of Settings you may have Preferences). Setting the PATH on a Linux computer is almost the same as on a Mac, you just edit .bashrc | + | * To set Android SDK Path [[https://www.dev2qa.com/how-to-set-android-sdk-path-in-windows-and-mac/|How To Set Android SDK Path In Windows And Mac]] (please note that instead of Settings you may have Preferences). Setting the PATH on a Linux computer is almost the same as on a Mac, you just edit .bashrc |
| Using **adb** you can: | Using **adb** you can: | ||
| Line 60: | Line 60: | ||
| * **Developer Options -> enable USB debugging** (without this you cannot install the the app using the IDE or adb) | * **Developer Options -> enable USB debugging** (without this you cannot install the the app using the IDE or adb) | ||
| * If you rely on the logs for debugging your app, we also recommend increasing the //Logger buffer sizes// to the maximum value. | * If you rely on the logs for debugging your app, we also recommend increasing the //Logger buffer sizes// to the maximum value. | ||
| + | |||
| + | Plugins needed in Android studio (go to Preferences -> Plugin): | ||
| + | * Kotlin | ||
| + | * Git Integration | ||
| + | * Idealog | ||
| + | * Should be added automatically at installation: gradle, junit | ||
| + | |||
| + | ===== Source control ===== | ||
| + | |||
| + | We will use [[https://git-scm.com/downloads|git]] repositories hosted on Github. Their link and details will be added in each session. | ||
| + | |||
| + | Locally, you will need to install git and, preferably, a gui client such as gitk or [[https://www.sourcetreeapp.com/|SourceTree]]. | ||
| + | |||
| + | |||
| + | |||