如何创建一个不包含 Android Kitkat 但适用于 Jelly Beans 的 Android 项目

Posted

技术标签:

【中文标题】如何创建一个不包含 Android Kitkat 但适用于 Jelly Beans 的 Android 项目【英文标题】:How do I create an Android project such that it does not include Android Kitkat, but works on Jelly Beans 【发布时间】:2014-06-10 07:20:48 【问题描述】:

我尝试过 android studio、android eclipse 等等,并且一直在收到 R.java 文件丢失错误……这在 jelly beans 中从未发生过。

有没有办法可以使用以前版本的编译器,比如那些不包含任何 Android kitkat 支持库的编译器?

【问题讨论】:

检查你的资源是否有错误。 【参考方案1】:

您应该指定目标 API 版本以使其与指定的 API 级别兼容。 清理项目并重建它将消除 R.java 错误

【讨论】:

是的,先生,我将 Jelly Beans 的 API 版本指定为目标,并且已经清理/构建了近一百万次项目现在!..完全受够了..即使是新项目也会发生这种情况! 然后检查您最近编辑的 XML 资源是否存在错误和语法错误。您可能在其中一个文件中有错误,然后 R 类自动生成可能已中止。 我怎么知道里面有没有错误?而且,我根本没有修改我的xml文件!,这是一个空白活动的全新项目!谢谢。

以上是关于如何创建一个不包含 Android Kitkat 但适用于 Jelly Beans 的 Android 项目的主要内容,如果未能解决你的问题,请参考以下文章

Kitkat 中的 Android 相机 API 2

隐藏滚动条 Android KitKat 4.4

如何以编程方式在 Android(KitKat 及更高版本)中添加 APN

如何在 android API 19 (KitKat) 中保持权限?

如何在 Android Kitkat 中设置我的短信应用默认值?

Kitkat 杀死:不允许加载本地资源:file:///android_asset/webkit/android-weberror.png