我想使用國家檢測器,我可以在android sdk-23位置文件夾中看到。Android國家檢測器找不到
但即使我導入整個包的位置,這個類是沒有找到。
我甚至一直分鐘SDK的支持,只有23。
我缺少什麼呢?提前感謝!
我想使用國家檢測器,我可以在android sdk-23位置文件夾中看到。Android國家檢測器找不到
但即使我導入整個包的位置,這個類是沒有找到。
我甚至一直分鐘SDK的支持,只有23。
我缺少什麼呢?提前感謝!
類CountryDetector
可能在來源,但它不包括在官方的API中 - 和API是你的項目使用爲主要庫庫。 因此你不能直接訪問這個類。
在這種特殊情況下,CountryDetector是一項系統服務,您可以通過Context.getSystemService
(請參閱answer from Shanmugapriya D)申請。
在其他情況下適用:
如果你想使用你必須通過Java反射來使用這個非官方類。
例如,見這裏: Android and reflection
另外,您可以嘗試建立一個JAR文件,並在搖籃添加爲provided
。
不要直接實例化這個類;相反,通過 檢索* {@link android.content.Context#getSystemService * Context.getSystemService(Context.COUNTRY_DETECTOR)}。 欲瞭解更多請參考您可以打開的java文件,並檢查