I had a working app on 2.1 and above until I tried to cleanup my initial layout with a theme of styles. Now the app won\'t even start with the \"You must supply a layout_he
You have <item name="android:layout_height">30dp</item> but no android:layout_width in your style.
<item name="android:layout_height">30dp</item>
android:layout_width
You need both.
Check out my answer here. It most likely has to do with a missing attribute in your styles.xml file.
styles.xml