注意:請(qǐng)為這個(gè)問題建議一個(gè)更好的標(biāo)題。假設(shè)我有兩個(gè)同名的類,我想在編譯之前根據(jù)用例/應(yīng)用程序版本導(dǎo)入一個(gè)或另一個(gè)。有辦法嗎?為什么我需要這個(gè)?,你可能會(huì)問。我需要使用一個(gè)重要的 java 庫(kù)java.time,但我還需要支持 min sdk 23 (Android 6.0)。我可以在我的 Android 應(yīng)用程序中使用threeThenABP來使用所有java.timeAPI,但我需要將它們從org.threeten.bp.那個(gè)重要的圖書館實(shí)際上是私人的。因此,我們的想法是讓它使用java.timeimports 或org.threeten.bpimports 來編譯與 Android 和桌面 Java 應(yīng)用程序兼容的 2 個(gè)版本。我希望我的解釋足夠清楚。謝謝您的幫助。
如何在 java 中輕松切換導(dǎo)入源?
動(dòng)漫人物
2022-11-30 14:36:28