文章列表
Android应用程序访问WEB服务器的时候,我们为了与服务器保持同一会话,也就是说当前登录用户与服务器的交互是在同一个SessionId下。
当我们登录成功的时候,可以通过HTTP请求获取到Cookie信息,其中包括会话的SessionId,同时也可以自己将SessionId放入Json中返回。Session我们可以用一个静态变量来存放,每次向服务器发送请求的时候将SessionId带过去,服务器会自动检验这个SessionId有没有失效。
同样下面是针对大众点评的城市切换的时候,android为了获得这个城市的信息,必须获得它的cookie数据,同时进行保存。
下面是具体的代码
/**
...
1、腾讯微博用http://open.t.qq.com/cgi-bin/request_token进行用户第三方应用软件授权时出现问题,获得不了RequestToken,原因提示是Not trusted server certificate ,参考网上的一些资料,应该是腾讯官方提供的服务有问题,后来用http代替https,问题解决
2、oauth1.0的申请认证问题
这个比较复杂,应该要参考相应的文档,微博的流程都差不多,有些细节上的区别,主要在android平台上最好
自己用自己的webview来使用授权界面,以免出现其它浏览器的问题,另外在AndroidManifest.xml设置,需要
...
因为换了新机器,拷贝文件与安装软件实在是费时间,因为有100多G内容,同时考虑到android平台下载太慢,所以考虑直接拷贝。
1、eclipse可以直接进行拷贝,不需要怎么设置,就是java sdk设置成新的路径就可以了
2、android-sdk也可以直接拷贝过来,同时在eclipse里设置android sdk目录
3、虚拟设备要根据实际要调整,具体看我另外一个文章Android应用] 问题2:ERROR: unknown virtual device name: my_avd
现象:做好的应用软件,放在web上登录老是出现问题,提示用户名或密码不对,但明明是对的,就是登录不了,可能有如下原因:
1、web.config文件
<forms loginUrl="admin/login.aspx" protection="All" timeout="60" name=".ASPXAUTH" path="/映射名称" requireSSL="false" slidingExpiration="true" defaultUrl=&q ...