plugman插件創(chuàng)建: plugman create --name abc --plugin_id abc --plugin_version
0.0.1
npm install -g plugman? ? ? ? ? //安裝plugman
plugman create --name udpPlugin --plugin_id com.whr.plugins.udpPlugin --
plugin_version 0.0.1? ? ? ? ? ? //創(chuàng)建一個(gè)插件項(xiàng)目
cd udpPlugin //到插件的目錄中
plugman platform add --platform_name android//給插件添加環(huán)境
生成插件的id可以手動(dòng)修改
//android-package這個(gè)包名的聲明和導(dǎo)入eclipse中src目錄中的該插件包名一直例如(src中對(duì)應(yīng)包名為abc.abc那么android-package包名的聲明就為abc.abc),導(dǎo)入eclipse中包名會(huì)報(bào)錯(cuò)不要修改(ps:如果src中的包名為abc.abc ,那么報(bào)錯(cuò)類中的插件包名為abc所以會(huì)提示報(bào)錯(cuò),如果該類是一個(gè)android四大組件在manifest中聲明添加路徑時(shí)以報(bào)錯(cuò)類名中的包名為準(zhǔn),最好為全路徑名聲明)。
//target-dir要和包名一直(ps:android-package和src中對(duì)應(yīng)的包名為abc.abc那么target-dir中的為src/abc/abc)