Many new Android phones which do not come with a carrier or manufacturer skin, (e.g. Nexus) are shipped with an English UK keyboard. This will cause issues when trying to find symbols such as the $ sign.
This can be changed in the following way:
Use keyboard dictionaries
To manage keyboard dictionaries, go to Settings > Personal > Language & input.
You can add your own words to your personal dictionary so that your device remembers them. To add a word or phrase, including an optional shortcut, touch Personal Dictionary, then the Add icon.
- Touch the Settings icon next to Android keyboard.
- Touch Add-on dictionaries.You’ll see dictionaries for other languages that you can download to your device.
- Touch the dictionary you want, then touch Install.
Further information on supporting Nexus phones, can be found here: https://support.google.com/nexus/4/?hl=en#topic=3045837