Posts

Showing posts from 2018

Userful applications

Scoop What does Scoop do? Scoop installs programs from the command line with a minimal amount of friction. It tries to eliminate things like: Permission popup windows GUI wizard-style installers Path pollution from installing lots of programs Unexpected side-effects from installing and uninstalling programs The need to find and install dependencies The need to perform extra setup steps to get a working program Scoop is very scriptable, so you can run repeatable setups to get your environment just the way you like, e.g.: scoop install sudo sudo scoop install 7zip git openssh -- global scoop install aria2 curl grep sed less touch scoop install python ruby go perl If you've built software that you'd like others to use, Scoop is an alternative to building an installer (e.g. MSI or InnoSetup)—you just need to zip your program and provide a JSON manifest that describes how to install it. Install Scoop Run this command from your PowerShell to install scoop to i

Environment variables for Android development

ANDROID_HOME Deprecated (in Android Studio), use ANDROID_SDK_ROOT instead. ANDROID_SDK_ROOT Installation directory of Android SDK package. Example: C:\AndroidSDK or ~/android-sdk/ ANDROID_NDK_ROOT Installation directory of Android NDK package. (WITHOUT ANY SPACE) Example: C:\AndroidNDK or ~/android-ndk/ ANDROID_SDK_HOME Location of SDK related data/user files. Example: C:\Users\<USERNAME>\.android\ or ~/.android/ ANDROID_EMULATOR_HOME Location of emulator-specific data files. Example: C:\Users\<USERNAME>\.android\ or ~/.android/ ANDROID_AVD_HOME Location of AVD-specific data files. Example: C:\Users\<USERNAME>\.android\avd\ or ~/.android/avd/ JDK_HOME and JAVA_HOME Installation directory of JDK (aka Java SDK) package. Note: This is used to run Android Studio(and other Java-based applications). Actually when you run Android Studio, it checks for JDK_HOME then JAVA_HOME environment variables to use.