小编aBa*_*o80的帖子

Gradle发出错误"无法创建'AppPlugin'类型的插件'"

我正在尝试使用gradle创建一个简单的android项目.我在Debian GNU/Linux 7'wheezy'的计算机上工作.

我按照Gradle插件用户指南 - Android工具项目网站中的建议进行了操作,但是它会抛出错误:

FAILURE: Build failed with an exception.

* Where:
Build file '/home/alex/Proyectos/MyLogin/build.gradle' line: 11

* What went wrong:
A problem occurred evaluating root project 'MyLogin'.
> Could not create plugin of type 'AppPlugin'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 4.817 secs
Run Code Online (Sandbox Code Playgroud)

我遵循了规范:

  • Gradle 1.9
  • 插件0.7
  • SDK 17+(实际上是19)

我也重新启动了一个项目,我展示的结果是由gradle tasks文档中显示的命令发出的. …

android gradle

77
推荐指数
4
解决办法
7万
查看次数

异常java.lang.NoClassDefFoundError:com.google.android.gms.common.AccountPicker

我正在尝试快速入门:在 Google Drive SDK 上运行Android上的云端硬盘应用.我已经按照洞进程,但当我在我的设备中运行应用程序(真正的应用程序)时,它会崩溃并出现以下异常:

java.lang.NoClassDefFoundError: com.google.android.gms.common.AccountPicker
Run Code Online (Sandbox Code Playgroud)

最后,它指向我在此代码的第二行中的源代码:

credential = GoogleAccountCredential.usingOAuth2(this, DriveScopes.DRIVE);
startActivityForResult(credential.newChooseAccountIntent(), REQUEST_ACCOUNT_PICKER); // <- This one
Run Code Online (Sandbox Code Playgroud)

我的讨论来自于我完成了文章指示我做的所有事情:

  • 我已经生成了证书

  • 启用API(带证书指纹)

  • 在Eclipse中创建并配置了android项目

    • 添加了Google插件的API
  • 复制样本(我实际上做了复制粘贴)

    • 当然,我更正了包和类名

    • 此外,我还添加了应用程序的权限,甚至还有其他权限

我甚至添加了Google Play Android Developer API及其perimssions.

但是当我运行App时,它仍然会崩溃.所有的图书馆似乎都很好.我想知道它是否特定于Android APIv17,因为我的设备是APIv10和APIv15(我也添加了支持库).

请帮忙.请原谅我糟糕的英语.谢谢.

java android google-drive-api

4
推荐指数
1
解决办法
5512
查看次数

标签 统计

android ×2

google-drive-api ×1

gradle ×1

java ×1