0
,我發現了以下錯誤:錯誤110同時運行make
frameworks/base/core/java/android/os/mypackage/MyServiceListenerClass.java:283: error 110: Parameter of unavailable type android.os.storage.VolumeInfo in android.os.mypackage.MyServiceListenerClass.myMethod()
我創建了一個新包了一些類和這些類使用VolumeInfo
從storage
包。
我找不到有關此錯誤的任何文檔。我做錯了什麼?
UPDATE:
發現,
Error 110 = UNAVAILABLE_SYMBOL
。發現在doclava/Stubs.java本節:
for (ParameterInfo p : m.parameters()) { TypeInfo t = p.type(); if (!t.isPrimitive()) { hiddenClass = findHiddenClasses(t); if (null != hiddenClass) { if (hiddenClass.qualifiedName() == t.asClassInfo().qualifiedName()) { // Parameter type is hidden Errors.error(Errors.UNAVAILABLE_SYMBOL, m.position(), "Parameter of unavailable type " + t.fullName() + " in " + cl.qualifiedName() + "." + m.name() + "()"); } else { // Parameter type contains a generic parameter Errors.error(Errors.HIDDEN_TYPE_PARAMETER, m.position(), "Parameter uses type parameter of unavailable type " + t.fullName() + " in " + cl.qualifiedName() + "." + m.name() + "()"); } } } }