美文网首页
refusing to generate code from a

refusing to generate code from a

作者: 裴庆圣 | 来源:发表于2020-05-02 22:42 被阅读0次

    refusing to generate code from aidl file defining parcelable

    最近在升级AndroidX的过程中出现了这个问题,看似是aidl中继承parcelable的文件包名有问题,百度,Google,stackoverflow 许久,
    也查看了aidl.cpp的源码 https://github.com/debian-pkg-android-tools/android-platform-system-tools-aidl/blob/master/aidl.cpp
    有说包名问题,有说platform-tools目录下的aidl.exe版本有问题,按照方法改了,始终无效,
    最后在新建一个aidl文件后发现没问题后,对照有问题的aidl文件发现

    删除aidl中的中文字符注释,改成英文字符就没问题了

    奇怪的是,在定义package之前,写中文注释是可以运行的,定义package之后,后续就不能出现中文字符
    估计是Android的新版的bug,改造Androidx之前是可以运行的,也许后续会修复这个bug,继续支持aidl文件中文注释的吧

    相关文章

      网友评论

          本文标题:refusing to generate code from a

          本文链接:https://www.haomeiwen.com/subject/scolghtx.html