Android 开发过程中问题积累

  1. 修改 compileSdkVersion 时出现的问题

Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (23.2.1) and test app (27.1.1) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.

解决方法:此问题明显是依赖版本不一致导致的,执行 build -> rebuild project 即可解决,特别注意在改变编译的版本时要考虑一些属性的丢失等及时做删除或者修改相关文件处理。

  1. 给 Activity 设置样式时报错

You need to use a Theme.AppCompat theme (or descendant) with this activity.

解决方法:这是说我们应该使用在兼容包下的主题,即选择:@style/Theme.AppCompat.xxx 可以解决此类问题。

不断积累中~

你可能感兴趣的:(Android 开发过程中问题积累)