2017年3月

安装MQTT服务端mosquitto

记得以前写过的,但是一直没有找到,或许是照着大球曾经的站装过吧,重新来写一下,首先下载
http://mosquitto.org/files/source/
当前最新版本是mosquitto-1.4.11.tar.gz

sudo apt-get install libc-ares-dev uuid-dev
wget http://mosquitto.org/files/source/mosquitto-1.4.11.tar.gz
tar zxfv mosquitto-1.4.11.tar.gz
cd mosquitto-1.4.11
make
sudo make install

启动需要添加用户,见资料二

sudo adduser mosquitto
sudo mosquitto -v

然后要想办法放到启动脚本里

sudo vi /etc/rc.local 
添加 mosquitto -v &

ADD:错误fatal error: openssl/ssl.h: No such file or directory的处理方法

sudo apt-get install libssl-dev

参考文献:
http://blog.csdn.net/xukai871105/article/details/39252653
http://houjixin.blog.163.com/blog/static/3562841020156142544694/

炫Q带你撸安卓

首先要有一块香蕉派,这里用的M2+方块派。
https://item.taobao.com/item.htm?id=533922958462
10.jpg
然后需要一个安卓镜像,选用的官方镜像,3.0 HDMI带ROOT。
http://www.banana-pi.org.cn/m2plus-download.html
采用的是写卡的方法,因为emmc中已经有了linux系统,写卡软件用的PhoenixCard_V310_20130618。
接上HDMI的显示器和USB的无线键盘鼠标,用的二叔的电源线,启动很顺利。
不过有些麻烦,要占用键盘鼠标和显示器,由此想到了远程桌面,安装了teamviewer,竟然不用设置可以自己启动,真好。
11.jpg
HDMI线可以拔掉了,键鼠也可以还给PC了,虽然带wifi但是还是插了一条网线,会更稳定吧。
一般来说调试android应用还需要一条usb线,能不能省掉呢,查询了一下,果然可以。
首先查询一下板卡的ip,比如我的是192.168.1.4,这样在android studio中找到Terminal输入

adb connect 192.168.1.4:5555

提示connected to 192.168.1.4:5555就好啦,写一个hello world然后点运行(Shift-F10),可以选择M2+

- 阅读剩余部分 -