Android Studio无法再找到支持包符号

时间:2014-07-20 18:39:06

标签: android android-studio adt

我已经将Android Studio更新为0.8和0.8.2并且一切都很好。 但是,今天我启动了这件事,突然间一切都崩溃了。不知何故,它似​​乎无法加载我的支持包(见截图)。我已经更新了完整的SDK。我安装了新的API 20 ADT和所有相应的软件包。在撰写本文时,我没有更新安装。即使是在新创建的项目中,我也会遇到这个问题。

enter image description here

我尝试解决此问题的所有事情;

  • 使用菜单选项使缓存无效。
  • 重新安装Android Studio(包括SDK)
    • 安装和旧版本的SDK(例如安装Android Studio 0.6.whatever ,仅安装API 19.
  • 删除一切 Android Studio相关;
  

rm -Rf / Applications / Android \ Studio.app

     

rm -Rf~ / Library / Preferences / AndroidStudio *

     

rm~ / Library / Preferences / com.google.android.studio.plist

     

rm -Rf~ / Library / Application \ Support / AndroidStudio *

     

rm -Rf~ / Library / Logs / AndroidStudio *

     

rm -Rf~ / Library / Caches / AndroidStudio *

  • 删除所有* .iml文件和.idea文件夹。
  • 创建指向(Android Studio已知)android SDK的local.properties文件。
  • 重建和/或清洁没有帮助
  • Gradle Sync to Project和Gradle Synchronize都没有做任何事情

而且这个;无济于事。你们有什么想法我能做些什么才能让这个节目再次出现在路上?

PS 即可。为了记录,我正在运行OSX 10.9.4并且我安装了JDK 1.8 U11。

PPS 即可。不,使用JDK 6或7并没有任何区别。

编辑 - 忘了提及;源编译并运行良好。 Gradle也没有给出任何错误。

3 个答案:

答案 0 :(得分:1)

我尝试了几个组合:重新安装sdk,重新安装Android Studio,重新启动,清理等等。

我最终更新了 build.gradle ,如下所示:

android {
    compileSdkVersion 20
    buildToolsVersion '20.0.0'

    defaultConfig {
    minSdkVersion 10
    targetSdkVersion 20        
    }

    compileOptions {
         sourceCompatibility JavaVersion.VERSION_1_7
         targetCompatibility JavaVersion.VERSION_1_7
    }
}

它解决了这个问题。不幸的是,需要花费5个小时来解决它。

答案 1 :(得分:0)

好的,今天再次删除Android Studio并删除以下所有文件后,版本0.8.6再次开始表现正常。它还能够再次找到我的支持包。

/Applications/Android\ Studio.app
~/Library/Preferences/AndroidStudio*
~/Library/Preferences/com.google.android.studio.plist
~/Library/Application\ Support/AndroidStudio*
~/Library/Logs/AndroidStudio*
~/Library/Caches/AndroidStudio*

n.b。,我已尝试在之前删除这些文件夹。到目前为止,我已经完成了多次次,但今天Android Studio决定重新开始工作。 因此我怀疑其他事情是罪魁祸首。

答案 2 :(得分:-1)

我认为您必须更改项目构建目标(Android版本优于或等于15)。在eclipse中,您可以通过右键单击项目> Properties> Android然后选择项目构建目标来实现。我认为在Android Studio中有类似的选择。