从ADT 14开始,资源字段不能用作开关 的情况。调用此修复程序以获取更多信息。这是什么原因用于? 什么是迁移Android代码?
2
A
回答
8
看看官方博客张贴关于这一点:
http://tools.android.com/recent/switchstatementconversion
http://tools.android.com/tips/non-constant-fields
基本上,在库项目资源常量不再是 “最后”。来自ADT网站:
换句话说,常量在库项目中不是最终的。 的原因很简单:当多个库项目合并为 时,字段的实际值(必须是唯一的)可能会发生冲突。在ADT 14之前,所有字段都是最终字段,因此,所有 库在使用时都必须将其所有资源和关联的Java代码 与主项目一起重新编译。这 表现糟糕,因为它使构建非常缓慢。它还 阻止分发不包含源 代码的库项目,限制了库项目的使用范围。
16
对于那些谁不解决这个问题还没有的 - 这是i`v做了什么:
- 转到您的“project.properties”文件。
- 删除此行“android.library =真正的”
我之所以有这个问题,是因为我做了拷贝粘贴&属性文件到我的项目(失踪)。
欢呼声。
相关问题
- 1. 什么是迁移索引?
- 2. 什么是Smali代码Android
- 3. 自动迁移VS代码库迁移
- 4. 在代码优先迁移中使用迁移历史有什么用处
- 5. 添加迁移在代码迁移/代码中首先创建空迁移
- 6. 在eclipse上迁移android代码错误
- 7. Rails迁移:代码演变,迁移无效:该怎么办?
- 8. 为什么我只启用代码迁移,如果还启用自动代码迁移?
- 9. 是否有条件EF迁移代码?
- 10. 什么是左移的jQuery代码
- 11. 数据迁移:迁移的最佳方式是什么?
- 12. Django South - 从Python代码迁移代码
- 13. 代码优先迁移过程:我缺少什么部分?
- 14. 为什么从DNX迁移到.NET CLI需要更改代码?
- 15. 为什么Add-Migration突然生成非空代码迁移?
- 16. 为什么将代码迁移到类结构会破坏代码?
- 17. EntityFramework5代码优先迁移
- 18. C2DM到GCM代码迁移
- 19. 代码优先迁移MissingManifestResourceException
- 20. PHP到ASP.NET代码迁移
- 21. 代码首先迁移
- 22. 这是什么样的迁移?
- 23. 是什么版本耙分贝迁移
- 24. 什么是ASP.NET迁移中的Discriminator列?
- 25. 组织文件版本迁移代码的最佳方式是什么?
- 26. 从渲染SVG迁移到Canvas/WebGL的代码 - 我的选择是什么?
- 27. 什么是在Android Studio中的代码
- 28. android中的intent代码是什么?
- 29. 什么是“代码”
- 30. 是什么代码是什么意思?
你能链接到你所指的“修复”吗?你的问题很混乱。 –
这个问题完全令人困惑。一个解决办法是解决问题。如果您使用带资源ID的交换机,则由于ID不是最终的,它们不再工作。所以它修复了由此产生的错误。因为它似乎在你参考的文件中解释过。 – njzk2