While creating a new project via phonegap ( cordova they call it these days, silly name if you ask me )
, this error message would pop up, and its been like that for more than a day.
./create foo foo foo
An unexpected error occurred: "$ANDROID_BIN" create project --target $TARGET --path "$PROJECT_PATH" --package $PACKAGE --activity $ACTIVITY &>/dev/null exited with 1
Deleting project...
And I was under the impression that there was something wrong with the path variable that I added in my .bashrc .And i edited it like a thousand times.
But just 5 minutes ago I found out the real problem.
Apparently package name should be prefixed accordingly with 3 namespace, so foo is not a valid package name. A valid package name looks like this
com.something.something
Now
./create foo com.android.foo foo
works just fine.
If doing this doesn't solve your error then there must be some problem with the path variable you set up, here is what mine looks like
export PATH=${PATH}:$HOME/android-sdk-linux/platform-tools:$HOME/android-sdk-linux/tools
or even this will do fine
export PATH=${PATH}:~/android-sdk-linux/tools
export PATH=${PATH}:~/android-sdk-linux/platform-tools