Android Studio0.4.2运行良好,今天我打开它,几乎所有的东西都是红色的,自动完成功能也停止了.我查看了导入项,似乎是在告诉我,它突然找不到android.support.v4个(为我提供了删除未使用的导入项的选项).(不过,android.support.v7似乎没问题).

我试过的东西:

  • 重建项目
  • 清理项目
  • 与Gradle文件同步
  • 关闭项目、关闭为并重新启动/重新打开
  • File > Invalidate Caches / Restart
  • 判断皮棉,没有看到任何明显的东西
  • 仔细判断SDK管理器中的所有支持库是否是最新的
  • 判断我的身材.gradle,虽然没有变化,和往常一样,但它一直在工作.

以下是相关的情况:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 19
    buildToolsVersion '19.0.0'

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 19
    }
}

dependencies {
    compile 'com.android.support:support-v4:19.0.0'
    compile 'com.android.support:gridlayout-v7:19.0.0'
    compile 'com.android.support:appcompat-v7:19.0.0'
    compile 'com.google.android.gms:play-services:4.0.30'
    compile project(':libraries:facebook')
    compile files('libs/core.jar')
}

当我点击"与Gradle同步"并打开"项目设置"时,我会收到一个红色错误,告诉我有重复的库引用,并删除未使用的引用..

我的项目编译和运行良好,但我真的需要自动完成工作!!有人有什么建议吗?

在此处输入图像描述

推荐答案

你已经列出了大多数有用的东西,但是你可以试一试:

  • 退出Android Studio
  • 备份你的项目
  • 删除所有.iml文件和.创意文件夹
  • 重新启动Android Studio并重新导入您的项目

顺便说一下,您在Project Structure对话框中看到的错误消息大部分都是假的.

更新:

Android Studio0.4.3可以在Canary更新频道获得,并且有望解决这些问题中的大部分.可能会有一些挥之不go 的问题;如果您在0.4.3中看到了这些问题,请让我们知道,并try 给我们一组可靠的步骤来重现,这样我们就可以确保我们已经处理了所有代码路径.

Android相关问答推荐

强制Jetpack编写以显示2个文本()组件一个在另一个下面

JetPack第一次编写时Backbox不起作用

房间打开创建回调java.nio.channels. OverlappingFilLockResponse

在Android的Whatsapp中共享多个图片和文本

如何将子零部件的大小调整为可以调整大小的父组件大小?

Android设备.Net Maui上的mp3文件列表

处理Room数据库中的嵌套实体

如何在安卓系统上使用Float16霓虹灯?

关闭导致Kotlin中的内存泄漏?

在Jetpack Compose中的隐藏状态栏后面绘制

如何在Jetpack Compose中更新异步回调的用户界面

从安卓S原生库的资源中读取json文件

Android Compose - 为什么 Canvas 中的drawText在底部被切断而不是在顶部?

有没有办法迭代类型安全的项目访问器?

如何仅同步 local_manifest.xml?

如何在 Android 的 ViewModel 中使用 LiveData

Android AGP 8 + Gradle 8 + Kotlin 1.8 导致 Kapt 出错

Android collectAsStateWithLifecycle() 不在可组合内部收集

Android YouTube SDK - 视频无法在某些 Android 设备中播放

Jetpack Compose Tapjacking:过滤对模糊 UI 的touch