android:name="MyApp"
android:name denotes an application class, not an app name. What you are looking for is android:label property. Look at your <activity>, you'll see both fields, correctly used (that's why you see a normal name in launcher — it is a label of your 'launcher' activity).