0

我想从我的 android 应用程序访问一个在线音乐库来播放它的音乐。可以通过 url 访问音乐,比如说 www.test.com/music.html。

为了访问该网站,您需要登录 www.test.com/index.html

在我的 Android 应用程序中,我不想登录。那么如何绕过登录屏幕呢?

我考虑过应用程序附带的持久性 cookie,如何将其包含到 android 应用程序中?

还是有另一种解决方案,例如将登录信息放在发布请求中?

4

2 回答 2

3

是的,如果您在应用程序中使用嵌入式 WebView 登录,cookie 是正确的解决方案。您将需要使用CookieSyncManager它,查看本教程

如果你通过输入用户名和密码来登录EditText,然后将其发送到服务器,那么你最好实现基于令牌的身份验证。但是,您可以简单地将用户凭据保存到SharedPreferences,但这实际上是一种不好的做法。

于 2012-05-14T08:21:05.517 回答
0

您可以尝试 SharedPreferences:http: //developer.android.com/guide/topics/data/data-storage.html#pref

于 2012-05-14T08:17:47.643 回答