来自Reddit /r/androiddev网站 ModelBuilder中有一个版本检查,该检查由IDE在您执行同步操作时插入的Gradle属性提供。修复方法是将以下内容添加到gradle.properties:android.injected.build.model.only.versioned=3 AS 3.0正在发送值3,而旧版本以及IntelliJ发送1或更低的值(如果它们发送值的话)。一旦按指定设置,同步将再次工作,到目前为止一切都正常运行。 Full answer with comments from Android Studio team
2条答案
按热度按时间ltqd579y1#
可以通过将此选项添加到
gradle.properties
中来解决此问题:说明:
来自Reddit /r/androiddev网站
ModelBuilder
中有一个版本检查,该检查由IDE在您执行同步操作时插入的Gradle属性提供。修复方法是将以下内容添加到gradle.properties:android.injected.build.model.only.versioned=3
AS 3.0正在发送值3,而旧版本以及IntelliJ发送1或更低的值(如果它们发送值的话)。一旦按指定设置,同步将再次工作,到目前为止一切都正常运行。
Full answer with comments from Android Studio team
更新
IntelliJ IDEA 2018.1+支持Android Gradle插件3.0+!
csga3l582#
在
gradle.properties
文件中添加android.injected.build.model.only.versioned=3
属性(如建议的here)将使Gradle同步正常工作,但在尝试从IntelliJ中将Android应用部署到设备或模拟器时,可能会遇到问题。为此,您可能必须使用Android Studio 3.x或其中一个install
Gradle任务...直到发布支持Android 3.x功能的IntelliJ IDEA版本(请关注this JetBrains问题)。