我正在制作一个有 2 个 android 项目的应用程序;第一个项目是图书馆项目,第二个项目是我的主要项目。project-1 工作正常,但是当我将它作为库添加到我的 Project-2 中时,它给了我这样的异常 Resource not found String resource ID #0x76000456
当我检查我的字符串包和 R.java 时,这个字符串就在那里。
我试过干净的项目重新启动我的 Eclipse 和我的系统。
我的 strings.xml 文件看起来像:-
<string name="pref_loadrecent_id">loadrecent</string>
<string name="pref_loadrecent_defvalue">false</string>
<string name="pref_confirmclose_id">confirmclose</string>
<string name="pref_confirmclose_defvalue">false</string>
我这样打电话:-
BooleanPreferenceDefinition LOAD_RECENT = new BooleanPreferenceDefinition(pref_loadrecent_id,
pref_loadrecent_defvalue);
BooleanPreferenceDefinition CONFIRM_CLOSE = new BooleanPreferenceDefinition(pref_confirmclose_id,
pref_confirmclose_defvalue);
我正在像这样静态导入 R.string
import static com.ankit.R.string.*;
为了测试而不是从字符串 id 调用,我硬编码了 的值,pref_loadrecent_id
然后pref_loadrecent_defvalue
它显示了类似的异常(具有不同的 ID)pref_confirmclose_id
和pref_confirmclose_defvalue
。
请帮帮我。