sudo apt-get install build-essential sqlite git
sudo npm install -g strong-pm --unsafe-perm
| /* | |
| This script uses as a cordova hook and provides ability to add android permissions to AndroidManifest.xml on the fly. It also | |
| checks and computes which of provided permissions are already added and didn't rewrite AndroidManifest.xml if no permissions provided. | |
| Executes only for android platform. | |
| Prerequirements: | |
| - node 4.2+ | |
| - npm modules: lodash, xml2js | |
| Distributed under the MIT license. |
** UPDATED according to this NativeScript/nativescript-cli#2706 **
Here is a high level overview for what you need to do to get most of an Android environment setup and maintained.
Prerequisites (for Homebrew at a minimum, lots of other tools need these too):
xcode-select --install will prompt up a dialog)Install Homebrew:
Install homebrew
Install java and maven
| export ANDROID_HOME=/Users/admin/Library/Android/sdk | |
| export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools | |
| tools:$ANDROID_HOME/tools:$PATH |
| Note for me to remember how to set Android Home on Mac | |
| Open Terminal and type in.. | |
| nano ~/.bash_profile | |
| Add the below paths | |
| The path should be where your android installation is located | |
| export ANDROID_HOME=/Users/username/Library/Android/sdk | |
| export export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools | |
| Save file and type in terminal... | |
| source ~/.bash_profile |
| // Use Gists to store code you would like to remember later on | |
| console.log(window); // log the "window" object to the console |
Follow the steps below to setup a local development environment:
Recommended to download latest XQuartz
#Laravel 5 Simple ACL manager
Protect your routes with user roles. Simply add a 'role_id' to the User model, install the roles table and seed if you need some example roles to get going.
If the user has a 'Root' role, then they can perform any actions.
Simply copy the files across into the appropriate directories, and register the middleware in App\Http\Kernel.php