我已经创建了自己的库。我把它添加到另一个项目中。在库里面我需要从strings.xml中获取String。我用了
getApplicationContext().getResources().getString(R.string.app_name)
在库的服务中,但它返回“res / layout / dialog.xml”。 这是我的问题 - 如何访问应用程序中包含的库中的String? (这是.jar,我已经放入“libs”文件夹)。
答案 0 :(得分:0)
点击此处了解Managing android projects
简而言之,您的所有图书馆资源都将被移动到新项目的资源中,并且如果发生冲突(两个资源具有相同的ID),则可以看到应用资源。
因此,请尝试为您的库项目使用唯一的资源ID,以确保从任何项目访问它们是安全的。