java - Android Studio SDK 路径错误

标签 java android

我认为在过去的 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 可能是个问题。

https://developer.android.com/sdk/index.html

关于java - Android Studio SDK 路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32895381/

相关文章:

java - 如何在 JGraphT 中的图上允许负权重?

android - 在 Android 上按下 googleMap Marker 时,右下角会出现 2 个按钮,我可以禁用它们吗?

java - Android 抽屉导航 fragment

android - Kotlin:如何将图像从 Internet 保存到内部存储

android - Google pay 开发者帐户在哪里以及如何生成公钥并上传到其中?

java - 增加 INSERT 速度

java - 轮询服务器状态的方法

java - 在Java中将点击的像素颜色更改为红色?

java - 获取新的/更改的 java 方法的列表

java - 尝试编码数据时出现 BufferOverflowException