错误原因: android.util.ArrayMap只能在api不小于19(Kitkat)的平台才能使用。 而Support library则支持在旧平台上提供相同的功能。 所以应该将 import android.util.ArrayMap; 替换成 import android.support.v4.util.ArrayMap; 不然在低于API19的手机上运行就会报错。 测试手机: 金立-(GN9005 android 4.3 api 18 ) 金立-(GN9005)