我所有的代码都运行良好。但是,当我将android studio更新为3.6.2时,它显示:
Executing tasks: [:app:assembleDebug] in project /home/AK_47/AndroidStudioProjects/MyProject
> Task :app:preBuild UP-TO-DATE
> Task :app:preDebugBuild UP-TO-DATE
> Task :app:generateDebugBuildConfig UP-TO-DATE
> Task :app:javaPreCompileDebug UP-TO-DATE
> Task :app:compileDebugRenderscript NO-SOURCE
> Task :app:compileDebugAidl NO-SOURCE
> Task :app:mainApkListPersistenceDebug UP-TO-DATE
> Task :app:generateDebugResValues UP-TO-DATE
> Task :app:generateDebugResources UP-TO-DATE
> Task :app:mergeDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Could not resolve all files for configuration ':app:_internal_aapt2_binary'.
> Could not resolve com.android.tools.build:aapt2:3.6.2-6040484.
Required by:
project :app
> No cached version of com.android.tools.build:aapt2:3.6.2-6040484 available for offline mode.
> No cached version of com.android.tools.build:aapt2:3.6.2-6040484 available for offline mode.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1s
5 actionable tasks: 1 executed, 4 up-to-date
我正在尝试制作ANDROID应用程序。但更新后无法正常工作。有解决办法吗?
答案 0 :(得分:1)
该错误表明无法下载依赖项,因为您处于脱机模式或没有可用的Internet连接。 尝试步骤
View > Tool Windows > Gradle
从菜单栏中。在Gradle窗口的顶部,单击Gradle窗口中的Toggle Offline Mode按钮。
希望这个答案会有所帮助...
答案 1 :(得分:1)
尝试通过位于Android Studio右侧的Gradle工具关闭Gradle离线模式。 然后请按照以下步骤操作:
运行以下命令清除gradle缓存:
rm -rf ~/.gradle/caches/
之后,请从“文件”菜单中单击Invalidate Caches/Restart
,然后将进行进一步处理,再次下载所有库,因此虽然花费时间,但也可以解决此问题。