在Android应用程序中存储凭据

在Android应用程序中存储凭据,android,credentials,Android,Credentials,我正在构建一个需要连接到Web服务的应用程序 为了连接到Web服务,我需要使用一些凭据进行身份验证 应用程序的用户不需要登录或提供任何凭证,这些凭证将由我在编码中添加 有没有什么简单的方法可以安全地存储在Android中? 我需要提到的是,Web服务是由另一家公司开发的,所以我不能在这方面做任何更改 我主要担心的是,如果有人将反编译该应用程序,则该凭据不应可见 提前感谢。您可以创建一个类并在那里设置常量,为了防止反编译,请在编译应用程序时使用pro guard。您的意思是htaccess和密码吗

我正在构建一个需要连接到Web服务的应用程序

为了连接到Web服务,我需要使用一些凭据进行身份验证

应用程序的用户不需要登录或提供任何凭证,这些凭证将由我在编码中添加

有没有什么简单的方法可以安全地存储在Android中? 我需要提到的是,Web服务是由另一家公司开发的,所以我不能在这方面做任何更改

我主要担心的是,如果有人将反编译该应用程序,则该凭据不应可见


提前感谢。

您可以创建一个类并在那里设置常量,为了防止反编译,请在编译应用程序时使用pro guard。您的意思是htaccess和密码吗?请参阅AccountManager类是的,我必须存储用户和密码,访问是通过http而不是https进行的,感谢快速响应人员:)