Google Glass SDK:Gradle同步失败:原因:找不到目标Google Inc.:Gralass Development Kit预览:19

时间:2018-02-23 08:34:22

标签: android gradle google-gdk gradle-plugin

导入并尝试在Android Studio中构建gdk-apidemo-sample-master后出现此错误:

  

Gradle sync失败:原因:找不到目标Google Inc.:Glass   开发套件预览:19

请指教。 感谢

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,似乎gradle在新版本中不支持GDK。 打开Android Studio并单击“文件”菜单下的“打开”,然后选择项目的目录。在顶级 build.gradle 文件中,使用classpath 'com.android.tools.build:gradle:2.2.3'更改第8行,使用runProGuard false更改第20行minifyEnabled false。在 gradle-wrapper.properties 文件中,使用gradle-2.14.1-all.zip更改第6行的最后一部分。之后点击Try Again,它会起作用。如果它要求你更新gradle版本总是忽略它,因为如果你更新gradle它不会识别GDK。要在Google Glass中启动应用,还可以在“运行”菜单的“编辑配置”中更改设置。在启动选项中,不选择任何内容,因为玻璃器皿没有默认活动。

答案 1 :(得分:0)

一步一步的解决方案,适用于最新的Android Studio 3.1.2:

  1. 关闭Android Studio。
  2. classpath中的<your_main_project_directory>/build.gradle更改为新版本(目前为{1}} classpath 'com.android.tools.build:gradle:3.1.2'效果很好。
  3. 启动Android Studio并再次打开您的项目。
  4. IDE现在可以正确地通知您任何其他必要的更新。您可以放心地接受更新Gradle版本,因为它现在运行良好。至少在我的项目中,一切都完美无瑕。

    上述换行并打开项目后IDE提示的示例: enter image description here enter image description here

    编辑:正如@Marcello Cuoghi所说,您可能还需要在Run-&gt; Edit Configurations ...-&gt; Launch Options中选择Launch: Nothing。 同样在app/build.gradle文件中将runProguard false更改为minifyEnabled true(通常不需要,但我只有一次)。