首页 > 解决方案 > 如何在 Android 和 iOS 项目之间共享 JSON 测试文件

问题描述

我们有 Android 和 iOS 应用程序,它们都有自己的本机单元测试。我们正在两个应用程序中实现一个新的 API,并希望在两个项目之间共享 JSON 测试文件,而不是复制它们。这将有望确保应用程序不会与彼此和后端不同步。

要求是将 JSON 保存在 Android(Gradle)和 iOS(Carthage/Xcode)都可以在测试中使用的私有 GitHub 存储库中。

我知道 Gradle 和 Carthage 都能够引入 git 存储库,但我不确定 JSON 存储库中需要什么结构。

Gradle 似乎要求 Gradle 可以构建 repo,在这种情况下,显然不需要。

在 JSON 存储库中拥有两个项目都可以引用的单一结构是否可行?

假设是,最好的结构/布局是什么?

标签: androidiosxcodegradlegithub

解决方案


推荐阅读