目前anroid应用中使用较多的两个库是CyberLink for JAVA和Cling
-
Cling
当前稳定版本是1.0.5
文档:http://4thline.org/projects/cling/
下载:http://4thline.org/projects/download/
jar包:cling-core-1.0.5.jar、teleal-common-1.0.13.jar
使用方法:参考Cling 1.0.5版本用户手册的5.2、5.3章节
注:Cling可以在代理服务器环境中发现device
- CyberLink for JAVA
主页:http://www.cybergarage.org/twiki/bin/view/Main/CyberLinkForJava
下载:http://sourceforge.net/projects/cgupnpjava/files/
Programming Guide:http://www.cybergarage.org/pdfdoc/clinkjavaproguide.pdf
中文文档:http://blog.csdn.net/dclchj/article/details/8109905
使用方法:详见ControlPoint的用法
注:CyberLink库在代理服务器的环境下,不能发现device,目前还没有解决方案
- Maven
5min了解Maven编译:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html