I am experiencing a lock-up in my Android app when I touch an Action Bar button. I don\'t even get an ANR dialogue.
The only LogCat errors I am seeing are:
The logs that you're getting are normal. They simply represent those classes that are referred from your code conditionally. So, it doesn't matter if they exist or not.
The mentioned classes are not found because they don't exist on your device or the emulator at which you're running the app.
Why don't they exist? Because they were introduced in newer Android versions.
Pickup your first class from the log for example:
Could not find class 'android.util.ArrayMap'
ArrayMap was introduced in API level 19, probably you're running your app on an older version, and that's why the error is logged. They are harmless however.