Gin*_*ray 14 android android-lint
我在button_selector.xml中定义了以下选择器
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:state_enabled="true"
android:drawable="@drawable/button_settlement_background_pressed" />
<item android:state_enabled="true"
android:drawable="@drawable/button_settlement_background_normal" />
<item android:state_enabled="false"
android:drawable="@drawable/button_settlement_background_disabled" />
</selector>
Run Code Online (Sandbox Code Playgroud)
当我运行lint时,我收到以下警告:在布局文件中找到意外的文本:"".它说它发生在第4行的"可绘制"中.所有引用的drawable都存在于/ res/drawable中.
有谁知道是什么原因引起的?我可以忽略警告,但如果可能的话我宁愿修理它.
此外,当我们仅在AndroidManifest.xml中引用时,我会收到有关未使用的字符串和图标的警告.有没有办法解决这些而不是忽略它们?
Ted*_*opp 14
也许在白色空间的某处有一个看不见的角色.我尝试从头开始重新创建xml(不使用复制和粘贴,这只会复制问题,如果这是正在发生的事情).我也会清理并重建项目.
至于未使用的资源警告,我认为没有办法控制它.对于图书馆项目来说,误报的问题要严重得多.Android lint是一个相当新的工具,(在我看来)仍然有很多粗糙的边缘.
| 归档时间: |
|
| 查看次数: |
17081 次 |
| 最近记录: |