保护我的源代码在android工作室



我想保护项目源代码中的一些文件所以如果我将源代码发送给任何人,他只能读取特定的文件而受保护的人如果没有密码或其他东西就无法读取

我需要将所有项目源代码发送给某人,他可以编辑它并正常构建应用程序,但阻止他访问或阅读特定的

我不确定是否有这样的事情,所以如果有人知道这是可能的,请回答我

你不能。这种情况有时会出现在密钥和其他敏感文件上。在这种情况下,我们所做的是拥有独立的开发/测试/生产密钥或文件,并且开发人员只能访问带有开发密钥或文件的存储库。然后在合并时,我们以一种方式合并,这意味着最终构建将包含开发人员无法访问的生产文件。

如果你想保护源代码部分,你可以使用混淆。这仍然会使构建工作,但它只是使代码更难理解,而不是不可用。请注意,如果开发人员希望在本地构建项目,则需要访问构建所需的所有文件,这意味着读取访问。

最新更新