我有一个使用sony add on sdk 构建的android 应用程序。我想在 ci 中构建我的应用程序。有没有办法通过命令行下载sdk。
因为 sdk 在默认的 google 站点上不可用。所以我想知道是否可以通过命令行将 Add On 站点添加到 android sdk 并下载 sdk。因为我无法创建一个预装了 sdk 的 CI 代理,因为我使用的是 travis 托管的 ci 并且对它没有太多控制权。
有人能帮我吗..??
我有一个使用sony add on sdk 构建的android 应用程序。我想在 ci 中构建我的应用程序。有没有办法通过命令行下载sdk。
因为 sdk 在默认的 google 站点上不可用。所以我想知道是否可以通过命令行将 Add On 站点添加到 android sdk 并下载 sdk。因为我无法创建一个预装了 sdk 的 CI 代理,因为我使用的是 travis 托管的 ci 并且对它没有太多控制权。
有人能帮我吗..??
你可以:
(不知道 Travis 托管的 CI 是什么。)我查了一下,它看起来像是一些基于云的 Rails 式 CI。我建议你在本地使用 Jenkins/Hudson/TeamCity/Bamboo 甚至 TFS。
对于我自己的 gradle 构建项目,我在 GitHub 上创建了一个二进制存储库,并在 TeamCity 和 BuildHive (Jenkins) CI 中使用它
谢谢楼上的建议,我现在就是这样
创建了一个 SVN 存储库(我使用了 Google SVN),并签入了所需的 zip jar 文件。
因此,在构建代理上,使用 wget 从 SVN 存储库下载文件,解压缩,将内容复制到 android sdk/addons 文件夹中(因为这是一个 Add on SDK)。然后能够使用 Sony Add-on SDK 成功编译我的 android 项目。