ビルドスローの解放(gradle installRelease
):
NullPointerException during IR Conversion
Com.Android.tools.build:gradleを3.5.3から3.6.0にアップグレードした後。
〜/ .gradle/caches /.../ jetified-lib.jarからjetified libを変換するとエラーが発生します
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:minifyReleaseWithR8'.
> com.Android.tools.r8.CompilationFailedException: Compilation failed to complete
NullPointerException during IR Conversion
at com.Android.tools.r8.utils.y0.a(:21)
at com.Android.tools.r8.utils.O.a(:51)
... 97 more
誰でも問題を解決する方法を知っていますか?
編集:
https://developer.Android.com/studio/releases/gradle-plugin を見て、これをgradle.propertiesに追加します
Android.useNewApkCreator=false
助けにならない...
エラーログ全体を確認してください。エラーログの原因がわかる場合があります。
それはあなたの問題に完全に関連しているわけではないかもしれませんが、アップグレード後に同じエラーが発生しましたが、それはヒープ分析プラグインが原因でした。
Error: /Users/.../.gradle/caches/transforms-2/files
2.1/f09a86d8ecd2a3b98534de60989936ee/jetified-heap-Android-client-1.1.1-runtime.jar:com/heapanalytics/Android/internal/CommonProtos$DeviceInfo.class
,Java.lang.Objectcom.heapanalytics.Android.internal.CommonProtos$DeviceInfo
.dynamicMethod(com.google.protobuf
.GeneratedMessageLite$MethodToInvoke, Java.lang.Object, Java.lang.Object)
NullPointerException during IR Conversion
私はgradleで同じ問題に直面しています、私は上記のようにコードを更新しましたが、それでも今でも同じ問題が発生しています:
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':app:minifyReleaseWithR8'.
> Could not resolve all task dependencies for configuration ':app:releaseRuntimeClasspath'.
> Could not resolve project :path_provider_macos.
Required by:
project :app > project :path_provider
> Unable to find a matching configuration of project :path_provider_macos:
- None of the consumable configurations have attributes.
> Could not resolve project :path_provider_linux.
Required by:
project :app > project :path_provider
> Unable to find a matching configuration of project :path_provider_linux:
- None of the consumable configurations have attributes.
どんなアイデアでもどうぞ!