当我“运行” Android项目时,“编辑配置”页面打开

时间:2018-07-18 15:25:45

标签: android android-studio android-gradle

为什么我无法在正确同步并定义sdk版本的情况下运行android项目?仍然得到private ObservableCollection<Author> _collectionOfAuthors; public ObservableCollection<Author> CollectionOfAuthors { get { return _collectionOfAuthors; } set { SetProperty(ref _collectionOfAuthors, value); } } public class Author { public string AuthorName {get; set;} private ObservableCollection<BookDetails> _Books; public ObservableCollection<BookDetails> Books { get { return _Books; } set { SetProperty(ref _Books, value); } } } ,“编辑配置”窗口打开。

enter image description here

如您所见,已安装API 27。

enter image description here

2 个答案:

答案 0 :(得分:2)

local.properties 文件中添加 SDK位置,如下所示

sdk.dir=C\:\\Users\\Aditya\\AppData\\Local\\Android\\Sdk

如果已经存在正确的位置。尝试以下选项

  • 将该SDK位置添加到用户环境变量ANDROID_HOME
  • 与项目文件
  • 同步 gradle
  • 清理并重建 Android项目
  • 关闭Android项目,从列表中删除项目名称,重新启动android studio并再次添加项目,然后同步并重建项目

编辑1

  • 尝试使用文件-> 无效缓存->无效
  • 删除Project中的 .gradle .idea 文件夹
  • 从主目录中删除 .AndroidStudio3.1 文件夹[如果需要,请备份]

    然后从Android Studio中关闭项目,然后从列表中删除项目。 尝试重新开始

答案 1 :(得分:0)

Android Studio 3.1.x也有相同的问题,尤其是在使用Gradle Kotlin DSL时。我建议您:

  1. 从Android Studio左侧菜单中删除项目。只需按十字。 enter image description here
  2. 关闭Android Studio
  3. 重新导入项目。

如果这不能帮助尝试使用Android Studio 3.2 Beta,它将更加稳定。如果这样做无济于事,请尝试删除缓存或重新克隆项目。