我有一个 Android 项目,我想在其中生成两个版本,一个付费版本和一个带广告的版本。根据 Stackoverflow 上的阅读,一种方法是创建一个父项目并创建 2 个将父项目作为库导入的子项目。另外我用的是appcompat,所以层次结构如下:
问题是R类由于错误而没有编译,我找不到。但是当父项目没有配置为库时(“是否未选中库”)一切正常。这里的图片:
希望你能帮助我,在此先感谢。
编辑:mark 的回答解决了 android.support.v7.appcompat.R.id.search_src_text 的问题,但我仍然有 R 类的错误,示例:
最佳答案
对不起我的英语。
将错误行替换为:
EditText editText = (EditText) searchView.findViewById(R.id.search_src_text);
关于android - 在库项目中导入 android-support-v7-appcompat 导致 : R cannot be resolved to a variable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25107688/