我认为在过去的 4 到 5 个月里我一直在使用 Android Studio。它工作正常,但有一天,它突然告诉我我的 SDK 路径不能包含空格,所以我删除了空格并更新了我的构建工具。然后,当我尝试打开我以前的项目时,它给了我一条警告,说我的 Android Studio 和项目指向不同的位置,请使用项目 SDK 或 Android Studio SDK。无论我选择哪个选项,我到处都会出错:我的 R 是红色的,我几乎无法解决整个 Activity 。当我创建一个新项目时,一切正常,直到我尝试重新打开它,然后它给了我同样的构建错误。
消息 Gradle 构建:
Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugAndroidTestSources]
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources
F:\HilzClientServer\app\src\main\res\values\styles.xml
Error:(2) Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'F:\Software\Softies\Androidsdk\adt-bundle-windows-x86_64-20140702\sdk\build-tools\23.0.1\aapt.exe'' finished with non-zero exit value 1
Information:BUILD FAILED
Information:Total time: 4.123 secs
Information:2 errors
Information:0 warnings
Information:See complete output in console
最佳答案
下载新版本的 Android Studio 并安装所有附加功能,包括您需要的 SDK。
不小心更新了一些新的 SDK 并且仍然使用旧的 Android Studio 可能是个问题。
关于java - Android Studio SDK 路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32895381/