在我的Android項目中(Windows 7中,Android Studio 2.2.3與Java 1.8.0_76-release-b03 amd64,gradle 2.14.1)我試着用我的包來棄用我的一個包-info.java文件(如https://stackoverflow.com/a/23019294建議)是這樣的:如何棄用Android中的包
/**
* @deprecated As of 22.02.2017
*/
@Deprecated
package com.x.y;
,但得到以下編譯錯誤:
PathtoProject\app\src\main\java\com\x\y\package-info.java:5:error: modifier deprecated not allowed here package com.x.y;
爲什麼這個錯誤ocurring?什麼是使包不被使用的正確方法?
某些別有用心的人似乎也有這個問題,以及和它沒有得到解決:只能被淘汰類看this https://code.google.com/p/android/issues/detail?id=233212