Gradle版本 7.5.1
版本classpath 'com.android.tools.build:gradle:4.1.0'
1.gradle assembleDebug -c settings.gradle命令报错
gradle assembleDebug -c settings.gradle
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugMainManifest'.
>
Gradle版本 7.5.1
版本classpath 'com.android.tools.build:gradle:4.1.0'
java 11
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformClassesWithAjxForDebug'.
> Cannot cast object 'com.android.build.gradle.internal.pipeline.TransformTask$2$1@68469bd' with class 'com.android.build.gradle.internal.pipeline.TransformTask$2$1' to class 'com.android.build.gradle.internal.pipeline.TransformTask'
2.vim编辑文件的时候出现错误
E45: 'readonly' option is set (add ! to override),说明此时编辑文件设置成了只读权限,只读文件修改前需要执行sudo,但是文件已经修改,此时可用强制保存进行解决。
:wq! // 强制保存退出!
3.Mac 每次都要执行source ~/.bash_profile 解决办法
1、去zshrc文件里最后一行加上source ~/.bash_profile
① $ vim ~/.zshrc
② 最后一行输入(文件里可能没有内容):source ~/.bash_profile
③、 esc+shift+:——>输入wq保存编辑的内容——>回车
这样以后就不用每次都 source~
Swap file “~/.bash_profile.swp“ already exists!
编辑 profile 时意外退出,再次编辑时,收到提示:
Swap file "~/.bash_profile.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
恢复原文件
重新起个窗口个
$ rm ~/.bash_profile.swp
版本之间要匹配
1、file ->project Structure >Gradele Settings->选择合适的版本
降低java版本,配置环境变量
2、gradle就用最新没毛病
classpath 'com.android.tools.build:gradle:4.1.0'
classpath 'com.hujiang.aspectjx:gradle-android-plugin-aspectjx:2.0.10'