First, I installed PhoneGap:
$ sudo npm install -g phonegap
Then I created a new project:
$ phonegap create hellophonegap
But when I ran the project:
$ phonegap run android
I get the following error:
[~/hellophonegap]$ phonegap run android
[phonegap] executing 'cordova platform add android'...
Unable to fetch platform android: Error: EACCES, mkdir '/home/crane/tmp/npm-28555-XalHvwaa'
[phonegap] executing 'cordova run android'...
No platforms added to this project. Please use 'cordova platform add platform'.
I have configured the Android SDK environment variables properly. This was added to my .bashrc
:
export ANDROID_SDK=/home/crane/androidsdk
export PATH=$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:$PATH`
I'm using Ubuntu 14.04, and running PhoneGap v4.1.2-0.22.9