del*_*ete 1021 android eclipse-project-file android-studio
成功将Eclipse-Android-Project导入"Android Studio 1.4"后,__CODE__当我点击按钮在模拟器中运行应用程序时,我收到错误.
但我找不到任何办法.
单击"运行"时会打开此对话框:
这是"项目结构"对话框:
我现在应该怎么做?
K.S*_*eak 1946
我转到build.gradle并立即点击同步.然后它奏效了.
更新:
File- > Sync Project with Gradle Files (Android Studio 3.1.1)
Tools- > Android- > Sync Project with Gradle Files (Android Studio 3.0.1)
或者您可以单击工具栏上的图标.
这个答案可能不适用于更高版本的Android工作室团队致力于使工具更好,在下一个版本的Android Studio中同步的方式可能会有所不同.
可能有帮助的通用方法是尝试同步项目,然后使无效缓存和重新启动 Android Studio.
解决方案Android Studio 3.1.2 [见下面的答案]
And*_*czl 454
适用于3.1.2或更新版本
我和我的一些同事在AS 3.1.2上遇到了同样的问题,但简单的同步并没有帮助我们.对我们来说,解决方案有点不同:
如果您经常面对这个问题,请提供额外建议
你们中的一些人经常面临这个问题,这个"解决方案"只是暂时解决了这个问题.当我们开始收到此错误时,我们使用了gradle wrapper 4.6和Android gradle插件3.1.0,但从那时起我们又回到了gradle 4.4并将它与最新的Android gradle插件一起使用,我们还没有看到这个问题自那时候起.
Has*_*ter 413
在Android Studio 3及更高版本中,适用于Windows,Mac和Linux:
File -> Sync Project with Gradle Files
Run Code Online (Sandbox Code Playgroud)
解决了!或者您可以通过快捷键执行此操作:
按⌘+ Shift + A(Mac)或Ctrl + Shift + A(Windows,Linux).然后弹出一个Edit-Text并写入 "Sync Project with Gradle Files".然后双击该选项.
你的问题解决了!它会将您的gradle文件与您的项目文件同步,谢谢.
截图:
Ami*_*agh 102
按,"Ctrl+shift+A"然后在弹出窗口EditText中写入"Sync Project with Gradle Files".之后双击出现的选项.然后它会将您的Gradle文件SDK与项目文件同步.
Nad*_*hat 73
只需转到(应用程序级别) build.gradle文件,在某处给出一个空白区域并单击同步,一旦gradle显示同步完成,则错误将消失
Moh*_*adL 43
现在,在Android Studio 3及更高版本上,您可以尝试使用gradle同步项目,例如:
File -> Sync Project with Gradle Files
Run Code Online (Sandbox Code Playgroud)
Ghu*_*ool 27
在Mac上按" ⌘+ Shift + A "(或在Windows上按 " Ctrl + Shift + A "),在弹出的EditText中,写入" 使用Gradle文件同步项目 ".之后双击出现的选项.然后,它会将Gradle文件SDK与项目文件同步.
And*_*tel 20
跟着这些步骤:
希望这可以帮助.
joe*_*bro 18
我在所有版本的AS 3.0+上遇到此问题.与gradle同步并没有为我解决问题.AndrásKlöczl的解决方案是唯一可以让我完成编码的方法.问题是,无论何时我必须做一个gradle同步,问题又回来了.因此,每当我想改变我的时候,我都必须经历这个过程build.gradle.最终为我工作的是将我的kotlin版本降级1.2.40为1.2.30
vil*_*e89 18
我的问题是,如果我更改了项目(例如,打开了具有不同项目的Android Studio的新窗口),则会发生此错误.
所以我在这个问题中阅读了每个答案,"清除缓存并再次打开项目"解决方案在我的案例中并没有那么有用.
相反,我发现如果Android Studio中Kotlin的插件版本低于gradle文件,则会出现问题.
我的设置是:
什么解决了这个问题?
我更新了Kotlin插件:
文件 - >设置 - >插件 - >安装JetBrains插件...
然后搜索Kotlin并单击"更新".更新后,只需重新启动Android Studio并同步Gradle即可.
BAP*_*BAP 16
从Android 3.2.0开始,菜单结构和选项略有变化.我通过更改以下菜单中的Module SDK来修复此错误:
文件>项目结构>模块>应用程序文件>依赖项选项卡>模块SDK
确保点击" 应用"以保存更改.
Arg*_*nto 10
有时android工作室只是行为愚蠢,需要某种重置..
转到settings.gradle文件,它应该包含include ':app'
将其更改为include ':ap'和同步.
同步后,include ':app'再将其更改为.
它现在应该工作正常.
转到gradle.build文件并单击立即同步 或 单击" 使用Gradle文件同步项目"上的图标
或者 转到工具 - > Android - > 使用Gradle文件同步项目
在我的情况下,我下载了一个Android项目的git存储库.该项目需要最低sdk版本21和目标sdk版本27.当我尝试运行该项目时它给了我"请选择Android SDK错误".我检查过我已经下载了所需的sdk文件.
在最新的 android studio 3.3.2 中,图标sync project with Gradle Files已更改
现在试试这个
File->Sync Project with Gradle文件(Android Studio 3.3.2)
在Android Studio中打开我的项目后,我打开了build.gradle文件的App版本,该文件位于Project的Gradle Scripts文件夹中.当我将鼠标指针悬停在buildToolsVersion数字上时,会弹出一个工具提示,指示需要升级Android Build Tools的版本(参见屏幕截图).我将buildToolsVersion的值更改为错误(27.0.2)标识的值,问题解决了.原始错误(请选择Android SDK)消失了,项目再次成功编译.虽然之前提到过这个解决方案,但确切的步骤似乎都没有了,所以希望这可以解决任何疑问.我想这个问题的根本原因是新版本的构建工具已经发布,但Android Studio没有触发任何通知给我,这表明我应该手动修复它(因为Android Studio看不到有这个能够在内部升级此build.gradle文件),这使得用户有责任找到问题并修复它.
如果你的Android SDK路径已经给出,但你仍然面临这个问题,那么它可能是因为你的android工作室没有很好地同步,即使你点击了"立即同步 "链接.
因此,对于重新同步,它会转到app gradle文件并进行任何更改,或者只是给出一个空格,然后再次同步.它会很完美.
如果您使用的是"配置文件或调试APK ...",那么您可能会遇到此错误.
我的解决方案是首先在SDK管理器中检查SDK以获取更新:点击SDK位置右侧的"编辑",然后安装任何更新:
然后我点击了Android Studio底部的"Logcat",发现我还需要配置Android SDK,所以选择最新的Android API平台:
之后,我可以在模拟器中运行APK.
它帮助了我:
1. close project
2. remove .idea/ folder
3. select "import project (Gradle, Eclipse ADT, etc.)"
Run Code Online (Sandbox Code Playgroud)
环境:
Android Studio 3.1.3
OS Macos High Sierra 10.13.5
Run Code Online (Sandbox Code Playgroud)
另一个答案对我不起作用.
Nar*_*mar -6
将 local.properties 文件中的 SDK 路径指定为
sdk.dir=C\:\\Users\\System43\\AppData\\Local\\Android\\sdk
Run Code Online (Sandbox Code Playgroud)
并在gradle文件中给出compilesdk的最新版本。
| 归档时间: |
|
| 查看次数: |
431842 次 |
| 最近记录: |