这个问题在这里已有答案:
有没有办法保护Android应用程序代码免受逆向工程或反编译?
例如,编码代码或任何其他方法,以保持我们的编程工作,并防止他人访问我们的代码?
简短的回答你不能 . 如果您不希望任何人获得有关您的应用程序的信息,请不要将它放在那里 .
更长的答案?您需要某种服务器和编写良好的API(REST),您可以在其中对文件进行回调(json) . 如果您不想编写自己的API,则可以使用Parse-Server并使用其Cloud Code ....或者使用Firebase并使用其Cloud Code功能 .
我个人使用Parse-Server ......但要么就好了 .
您还需要确保对json文件进行身份验证,以便其他人不能写入这些文件 . 根据应用程序的不同,可能只有用户可以阅读它们 . 同样,Parse-Server / Firebase使这很容易 .
1 回答
简短的回答你不能 . 如果您不希望任何人获得有关您的应用程序的信息,请不要将它放在那里 .
更长的答案?您需要某种服务器和编写良好的API(REST),您可以在其中对文件进行回调(json) . 如果您不想编写自己的API,则可以使用Parse-Server并使用其Cloud Code ....或者使用Firebase并使用其Cloud Code功能 .
我个人使用Parse-Server ......但要么就好了 .
您还需要确保对json文件进行身份验证,以便其他人不能写入这些文件 . 根据应用程序的不同,可能只有用户可以阅读它们 . 同样,Parse-Server / Firebase使这很容易 .