由于本人现在使用mac了,所以特别记录下mac下的几条命令:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
brew install wget
brew install --universal --java subversion
brew install mosquitto // mqtt协议的一种实现
ln -sfv /usr/local/opt/mosquitto/*.plist ~/Library/LaunchAgents
启动mqtt broker方法1:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mosquitto.plist
启动muqtt broker方法2
/usr/local/opt/mosquitto/sbin/
创建用户:
sudo mkdir /etc/mosquitto
sudo mosquitto_passwd /etc/mosquitto/passwd username password
发布消息:
mosquitto_pub -t mainTopic/subTopic -m message -q 1
订阅消息:
mosquitto_sub -t mainTopic/subTopic -q 1
下载JDK1.6.45: http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR
下载最新版的ADT: http://developer.android.com/sdk/index.html
下载Maven 3.0.5: http://maven.apache.org/download.cgi
建议以上软件安装到没有空格、中文、特殊字符的目录,例如:D:/tools/jdk-1.6.45, D:/tools/apache-maven-3.0.5
配置系统环境变量:
JAVA_HOME=D:/tools/jdk-1.6.45
M2_HOME=D:/tools/apache-maven-3.0.5
PATH=%PATH%;%JAVA_HOME%/bin:%M2_HOME%/bin
运行ADT,选择安装Android SDK Manager,安装tools,Extras,Android2.3.3,Android4.0+
选择安装eclipse插件:
http://download.eclipse.org/technology/m2e/releases
http://download.eclipse.org/egit/updates
http://subclipse.tigris.org/update_1.10.x
http://rgladwell.github.com/m2e-android/updates/
http://eclipse-color-theme.github.io/update/
http://idepp.cs.ucdavis.edu/eclipse
根据系统的不同subclipse和javaHL选择的版本可能不同,如果有错误,请参照http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA, http://subclipse.tigris.org/wiki/JavaHL进行安装配置。
从SVN迁出项目,等待下载一些依赖jar文件,编译部署即可。也可通过下面的命令安装运行程序。
建议在执行下面命令前,先卸载手机或模拟器上的应用,否则可能会出现错误.
打开命令行,切换到项目所在目录:mvm clean package install android:deploy android:run。如果手机打开了开发者选项,并连接到电脑上,一切顺利的话,手机上会看到程序了。