Android
documentation告诉我,我可以使用“包名”访问另一个包中的字符串,无论这意味着什么:
@[:]/
所以在我的清单中,我想访问一个字符串,我已将其放在一个单独的库项目中,在com.globalmentor.android包中 – 毕竟我的R类就是这样:
android:label="@com.globalmentor.android:string/app_applicationlistactivity_label"
android:name="com.globalmentor.android.app.ApplicationListActivity" >
这甚至都没有编译.但这样做:
android:label="@string/app_applicationlistactivity_label"
android:name="com.globalmentor.android.app.ApplicationListActivity" >
为什么? Android文档对于“package_name”的含义是什么意思?为什么第一个示例不起作用,为什么第二个示例有效?我不希望我的所有资源名称合并到同一个R文件中 – 我希望它们分区为包,就像我写的那样.