今天的博客很简单,记录一个@Parcelize注解使用过程中的一个小坑。

大家都知道@Parcelize使用需要在module的build.gradle中配置两个地方:

  1. 添加
apply plugin: 'kotlin-android-extensions'
  1. 添加:
 android{    androidExtensions {        experimental = true    }}

但是遇见了一个问题,添加完上面两个地方后,@Parcelize注解死活不能用,根本不能识别。

原来,第一处的kotlin-android扩展插件写的顺序是有要求的。我们必须先写apply plugin: 'kotlin-android’然后再写apply plugin: ‘kotlin-android-extensions’,如果顺序写反了就会出现不能识别的情况。

更多相关文章

  1. Android(安卓)Activity界面切换添加动画特效
  2. "Failed to fetch URL https://dl-ssl.google.com/android/repos
  3. Android(安卓)流式布局FlowLayout(搜索历史),多布局、删除、添加
  4. Android(安卓)SDK Manager无法更新的解决
  5. Android(安卓)Activity界面切换添加动画特效
  6. [APP] Android(安卓)开发笔记 006-使用短信验证SDK进行短信验证
  7. 修复Android(安卓)App在开机后入口类被启动两次的bug
  8. Android(安卓)实现View中添加子元素的动态效果
  9. 解决Android(安卓)Studio和Android(安卓)SDK Manager无法在线更

随机推荐

  1. Android推送方式比较
  2. Android 新闻客户端案例
  3. android消息推送-XMPP
  4. Android 学习笔记 —— Android 四大组件
  5. Suggestion: add 'tools:replace="androi
  6. Android设置TextView的渐变颜色、方向和
  7. Android之Android apk动态加载机制的研究
  8. CardView 添加背景图片、改变颜色、水波
  9. Android官方开发文档Training系列课程中
  10. android sqlite 基本操作