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文件中 – 我希望它們分區為包,就像我寫的那樣.