Próbuję zaktualizować projekt Android Studio 3.klasa Wtyczka 3-alfa1 outputfile powoduje błąd
Poniższy fragment nie jest już akceptowane w pliku build.gradle.
applicationVariants.all { variant ->
variant.outputs.each { out ->
def oFile =out.outputFile // This line causes failure
//...
}
}
Błąd jest proste „nieważną” jeszcze intellisense sugeruje, że jest ona automatycznie je uzupełnia równie dobrze.
Sprawdzanie idea.log pokazuje następujący wyjątek:
Caused by: java.lang.RuntimeException: Not valid.
at com.android.ide.common.build.ApkData.getMainOutputFile(ApkData.java:136)
at com.android.build.gradle.internal.api.BaseVariantOutputImpl.getOutputFile(BaseVariantOutputImpl.java:60)
at com.android.build.gradle.internal.api.ApkVariantOutputImpl_Decorated.getOutputFile(Unknown Source)
at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.getProperty(BeanDynamicObject.java:228)
at org.gradle.internal.metaobject.BeanDynamicObject.tryGetProperty(BeanDynamicObject.java:171)
at org.gradle.internal.metaobject.CompositeDynamicObject.tryGetProperty(CompositeDynamicObject.java:55)
at org.gradle.internal.metaobject.AbstractDynamicObject.getProperty(AbstractDynamicObject.java:59)
at com.android.build.gradle.internal.api.ApkVariantOutputImpl_Decorated.getProperty(Unknown Source)
mogę znaleźć żadnej dokumentacji na Gradle 4. byłby to błąd lub funkcja, która jest przestarzała może?
złożone także: https://issuetracker.google.com/issues/38408231
Niewykorzystany że w dolnej części strony. Dzięki. – Kuffs
Zmiana nazwy pliku APK jest możliwa. Zaktualizowaliśmy tę stronę w nowy sposób. –