在android上采用http协议的服务器,需求有点奇葩,非要用https更是醉了。这里只要求单向https认证,不要双向认证。本文采用的开源框架Nanohttpd( https://github.com/NanoHttpd/nanohttpd ),在release页面下载jar包本地进行导入. Nano的使用比较简单,集成NanoHTTPD这个类,对serve函数进行重载即可。 这里强调使用是https,这个可能比较的麻烦。下面详细进行说明public class CenterService extends Service{priv...
上篇讲了androidpn的client端,这篇该讲一下我使用androidpn-server端的笔记了。这里我使用的androidpn是tomcat版的,由不知哪位大神移植并修复了部分bug的版本。地址在:https://github.com/msdx/androidpn/tree/master/androidpn-server-bin-tomcat。直接在eclipse-j2ee中导入就可以了。在我fork的这个项目里,我主要修改了一点小问题。1、客户端断网或关机时,服务端session没关闭的问题。参照网上的方法,修改了org/androidpn/...
STF(Smartphone Test Farm)是一个Android手机设备管理平台,通过在浏览器上远程调试智能手机、手表和其它设备,一般用于远程管理、调试、监控多个设备。atxserver2移动设备管理平台支持支持Android和iOS,它也使用到了STF。本文介绍如何使用两个工具来搭建Android手机管理平台。目录STF安装配置流程1. 拉取镜像2. 连接设备3. 启动stf相关容器服务4. STF手机管理其它说明STF常见问题1. 连接网易mumu模拟器2. 开启adb远程端口失败a...
这里主要针对“综合”这个选项卡下的“资讯”模块为例子,对核心代码进行解读。准备工作:参考我的另外一篇博客 http://blog.csdn.net/csp277/article/details/46610893 然后点击下面的类 Class AsyncHttpResponseHandler第一步:定义AsyncHttpResponseHandler,该handler对象将作为Http请求的参数protected AsyncHttpResponseHandler mHandler = new AsyncHttpResponseHandler() {@OverridepublicvoidonSuccess(int statusCode, H...
适配器(Adapter)详述:http://blog.csdn.net/jjwwmlp456/article/details/39893723观察者(Observer)详述:http://blog.csdn.net/jjwwmlp456/article/details/39967021AdapterView 体系 AdapterView中会使用AdapterAdapter 体系 BaseAdapter 实现了 SpinnerAdapter、ListAdapter 这样的形式,就是 适配器模式的应用, 这里是采用的是 接口适配器观察者(Observer) 模式在Adapter中定义了注册和反注册DataSetObserver的方法...
??错误:Server Tomcat v7.0 Server at localhost failed to start.如图:唉!!!!图片上传不上去,悲哀啊!。。仅仅能先写着错误提示语吧~~~解决的方法:1、In Eclipse, Open the"Server" tab. 2、Double click on the "Tomcat6" entry to see the configuration. 3、Then click on the "Open launch configuration" link in the "General information" block. 4、In the dialog, select the "Classpath" tab. 5、Click the "A...
ADB server didn‘t ACK 这个问题会困恼很多的新手朋友,我以前刚开始做Android的时候也遇到过这个问题,不过自己百度,google啥的,也不知道怎么就给解决了,看到群里很多新手朋友都会问这个问题,说实话我也没有一个解决这个问题的终极方法(百试百灵的那种,哈哈),自己没遇到也没有认真的去对待他,今天,就是在今天,我打开Eclipse连上手机,准备调试程序,出现如下的信息The connection to adb is down, and a severe error...
============问题描述============在Activity中通过new ServerSocket(9090)创建了一个服务端口,为何通过netstat命令查看时该端口并没有打开? 然后在客户端无论如何也连接不上,这肯定的 代码:server=new ServerSocket(12345);System.out.println("ip:"+server.getLocalSocketAddress()+"----port: "+server.getLocalPort());System.out.println("服务器ip: "+server.getInetAddress());System.out.println("服务器搭建成功*****...
在前面的Linux文件系统Inotify机制 中介绍了Linux对文件变更监控过程。Android系统在此基础上封装了一个FileObserver类来方便使用Inotify机制。FileObserver是一个抽象类,需要定义子类实现该类的onEvent抽象方法,当被监控的文件或者目录发生变更事件时,将回调FileObserver的onEvent()函数来处理文件或目录的变更事件。事件监控过程在FileObserver类中定义了一个静态内部类ObserverThread,该线程类才是真正实现文件或目录监控过...
当你提交代码的时候,如果出现各种你不想提交的文件的时候,你也许会选择在项目左边栏选中java–>src来进行提交,这样操作是没有问题,但是如果你想使用快捷提交的图标进行提交的话,就会很蛋疼了。 如图就是此图标:花了一中午时间借助VisualSVN Server 工具,终于实现了点击快捷提交图标出现如图的效果(很干净,只看到我想要看到的东西):步骤如下:1.下载VisualSVN Server https://www.visualsvn.com/2.安装VisualSVN Server ,...
我正在尝试从Android应用的Google商家信息API获取信息.为此,首先我在Google帐户中启用了此API. 其次,我已经为浏览器创建了一个API KEY.由于其他API,我已经有了一个API KEY服务器. 所以,在我的代码中,我已经使用这两个密钥进行了测试,并且两者都得到了相同的结果!{ “error_message” : “This service requires an API key.”, “html_attributions” : [], “results” : [], “status” : “REQUEST_DENIED” }我用来打电话的代...
项目配置描述如下: 服务器端:discuz,正在调试连接android的服务器端接口(用来接收android端发送过来的请求) 客户端:Android4.4 问题流程描述如下: android端在论坛发帖后,使用httppost封装参数,通过httpclient发送到php端的相关url;在php端执行相关的sql操作,通过mysql_query返回true或者false给android端。 问题描述如下: 现在在android端得到发帖返回的结果是{"result":"post failed"} ,(ˇ?ˇ) 想...
如何查看android回传给php-server(依托discuz的接口)参数后执行的sql语句项目配置描述如下:服务器端:discuz,正在调试连接android的服务器端接口(用来接收android端发送过来的请求)客户端:Android4.4问题流程描述如下:android端在论坛发帖后,使用httppost封装参数,通过httpclient发送到php端的相关url;在php端执行相关的sql操作,通过mysql_query返回true或者false给android端。问题描述如下:现在在android端得到发帖返...
暑期实践要做一个校园通这样的东西,就是通过手机端访问数据库,然后查询成绩啊,绩点啊什么什么的。但是 android本身是不支持访问sqlserver的,但可以增加一个桥梁来访问,增加的这个就是webservice 。 很幸运的是找到了一个做过这方面东西的学长,他的毕设 暑期实践要做一个校园通这样的东西,就是通过手机端访问数据库,然后查询成绩啊,绩点啊什么什么的。但是android本身是不支持访问sqlserver的,但可以增加一个桥梁来...
许多同学 都有直连这些数据库的想法,如果我说了以下二个问题之后你还想直连,那我也没办法 数据库是一个服务端最重要的部分,也是最脆弱的部分,更是最敏感的部分 如果直连会造成如下问题 1.安全问题,你的连接数据库的账号密码 暴露给了客户端,这样很容易许多同学 都有直连这些数据库的想法,如果我说了以下二个问题之后你还想直连,那我也没办法数据库是一个服务端最重要的部分,也是最脆弱的部分,更是最敏感的部分如果直连会...