随着 Android Studio 1.0 (AS) 的发布,我想从 Eclipse 迁移。通常我不需要其他库,然后 libpd (PureData) 用于音频合成。问题是,用于 android 的 libpd 是针对 Eclipse 的需求而设计的。所以在 Eclipse 中,一切都按预期工作。
我能找到的唯一信息是:在 Android Studio 中使用 libpd所以我知道 libpd 和 Android Studio 可以一起工作,但这里可能还有一些其他问题。
我开始生成一个新的简单项目(MinSDK 10 - CompileSDK 21 - BuildTools 21.1.2),只有一个空白活动。我可以将这个简单的应用程序部署到我的 Nexus 上,一切都很好。
然后我将 :PDCore 和 :AndroidMidi 作为模块导入到我的 AS 项目中,我得到 Gradle build-error: Error:The SDK Build Tools revision (17.0.0) is too low for project ':PdCore'。最低要求是 19.1.0
我通过 SDK Manager 安装了 API 19 和 Build Tools 19.1 版,但这并没有解决我的问题。我将应用程序 build.gradle 文件的 buildToolsVersion 更改为“19.1.0”,但这并没有解决我的问题。
有什么建议可以让 Gradle 正常工作吗?也许有人得到了一个带有 libpd 的示例 Android Studio 项目来分享?
提前致谢!
仅供参考:我写了一些关于使用 libpd 迁移到 Android Studio 的帖子。看看这里: