0

我已经创建了自己的库。我将它添加到另一个项目中。在库内部,我需要从 strings.xml 获取字符串。我用了

getApplicationContext().getResources().getString(R.string.app_name) 

在图书馆的服务中,但它返回“res/layout/dialog.xml”。这是我的问题 - 我如何访问应用程序中包含的库中的字符串?(这是我放在“libs”文件夹中的.jar)。

4

1 回答 1

0

在这里查看有关管理 android 项目的信息

简而言之,您所有的库资源都将被移动到新项目的资源中,并且在发生冲突的情况下(两个资源具有相同的 ID),应用程序资源将是可见的。

因此,请尝试为您的库项目使用唯一的资源 ID,以确保从任何项目访问它们都是安全的。

于 2013-06-16T11:33:28.803 回答