我们创建了一个带有Angular 的离子应用。当我们使用
ionic serve
然后它的工作正常。但当我们生成Android APK,然后我们得到这个错误:-
* Where:
Build file '/home/ankur/projects/ionicdesign/ionic-roots_v101/ionic
apps/kisansanchar/medical/platforms/android/app/build.gradle' line: 20
* What went wrong:
A problem occurred evaluating project ':app'.
> Could not initialize class com.android.build.gradle.internal.crash.PluginCrashReporter
以下是完整的日志详细信息:-
Paste Bin
知道这个错误吗?
2条答案
按热度按时间x3naxklr1#
我也遇到过同样的问题。使用--scan深入研究gradle命令,我发现了这个问题。我的~/.android由root所有,所以我的构建(由我的用户启动)无法读取/写入此目录。
解决方案:sudo chown -R you:you ~/.android
mzaanser2#
对我来说,它是build.gradle中的Kotlin_版本,用于构建的版本低于为我的IDE配置的版本,所以我所做的是通过在终端rm -rf $HOME/.gradle/caches/中键入以下命令删除我的.gradle缓存。然后重新启动我的项目,在我的情况下,它是一个flutter项目,所以flutter run是命令。之后一切都得到了处理。