我想将EmojiCompat添加到我的应用中。但是,由于警告,无法构建项目:
错误:(23)警告:生成id' android:id / inputExtractEditText'对于外部包' android'。
这个布局XML input_method_extract_view.xml 由appcompat库提供,我已经尝试了可以成功构建的EmojiCompat演示项目。
我尝试使用Android Studio和JRebel for Android中的默认版本进行构建,但这两个构建都失败了。
答案 0 :(得分:1)
如果可能,请忽略错误。该问题将在下一个支持库版本(28)中修复。
答案 1 :(得分:0)
如果您的XML布局包含带有id
的项目,则可能会在构建应用时收到该警告:
android:id="@+android:id/title"
或
android:id="@+android:id/summary"
解决方法是删除“ +”,然后在“ android”命名空间中使用现有的id
:
android:id="@android:id/title"
或删除"android:"
部分,以完全避免使用“ android”命名空间:
android:id="@+id/title"
更多信息和示例: