I noticed that there are two types of permissions in the manifest file, \"permission\" and \"uses-permission\" like the two shown below;
In short, the one you needed is the uses-permission statement.
Androird Document now has a dedicated page discussing these two usages.
In the Using Permissions part, it explains that
...
is used to declare what permissions you'd like to use.
While in Defining and Enforcing Permissions you can see that
...
is used to define your own permission.