根據官方文檔表示
Library projects cannot include raw assets
也就是說,主 Project 無法存取 Library 中的 Assets 資料夾,
我覺得這非常不方便,
網友建議的解法通常是在複製一份 Assets 到 主 Project,
可是我覺得這方法很蠢,
終於在 Stackoverflow 中找到比較好的解法,
在 Library Project 的 Assets 目錄下,在建立一個 Assets 目錄,其他資源就直接擺這個目錄,
也就是說,假設原本目錄是/Assets/Test.txt
, 現在的目錄就會變成/Assets/Assets/Test.txt
。在 主 Project 中 按右鍵 -> Build Path -> Link Source…。
選擇 Variables -> New…。
Name 填入你想要的名字,
Location 選擇 Library Project 中的 /Assects 資料夾,選第一層就好,不要選到第二層 Assets。新增完成以後 Link 到你的專案就完成了。