首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迁移到Android,包括libpd

迁移到Android,包括libpd
EN

Stack Overflow用户
提问于 2014-12-11 09:47:36
回答 2查看 483关注 0票数 1

随着AndroidStudio1.0 (AS)的发布,我想从Eclipse迁移。通常,我不需要其他库,然后libpd (PureData)用于音频合成。问题是,用于android的libpd适合Eclipse的需求。因此,在Eclipse中,一切都如期而至。

我能找到的唯一信息是:Using libpd in Android Studio,所以我知道libpd和Android可以一起工作,但是这里可能还有一些其他的问题。

我开始生成一个新的简单项目(MinSDK 10 - CompileSDK 21 - BuildTools 21.1.2),只是一个空白的活动。我可以把这个简单的应用程序部署到我的Nexus,一切都很好。

然后我将:PDCore和:AndroidMidi作为模块导入到我的as项目中,我得到了Gradle构建错误:Error: SDK构建工具修订版(17.0.0)对于项目':PdCore‘来说太低了。最低要求为19.1.0

我通过SDK管理器安装了API 19并构建了19.1版本的工具,但这并不能解决我的问题。我将应用程序的buildToolsVersion build.gradle文件更改为"19.1.0“,但这并不能解决我的问题。

有什么建议可以让Gradle工作吗?也许有人有一个与libpd共享的样例Android项目?

提前感谢!

FYI:我写了一些关于使用libpd迁移到Android的文章。请看这里:

  • http://www.journal.deviantdev.com/using-libpd-with-android-studio/
  • http://www.journal.deviantdev.com/update-using-libpd-with-android-studio/
  • http://www.journal.deviantdev.com/sample-libpd-android-studio/
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-11 09:55:46

您必须更改:PDCore和:AndroidMidi模块的build.gradle。目前他们正在使用17,将BuildTools更新为最新版本(21.1.2)。这应该能解决你的问题。

票数 3
EN

Stack Overflow用户

发布于 2015-01-31 19:01:00

我创建了用于Android的libpd分支,并将其迁移到Android。您可以克隆它,并在Android中作为“非Android项目”打开它。这对我非常有用,您现在也可以创建一个.aar文件并在Android中使用它(而不是复制整个代码或使用git子模块):

https://github.com/tkirshboim/pd-for-android

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27419760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档