From the Android SDK Manager I have 2.2 (API 8) installed. From other posts I understand that Android is backwards compatible so 2.1 (API 7) should run fine.
1. What else could be the problem?
2. What is the best API to have installed or must I have more than one installed?
Problem solved!!
I forgot that I had previously changed the minSdkVersion to minSdkVersion="8". After changing it to minSdkVersion="7", it installs fine on the 2.1 phone.