安装 plugman 插件
npm --registry https://registry.npm.taobao.org install -g plugman
新建组件
plugman create --name TestPlugin --plugin_id com.plugin.testPlugin --plugin_version 1.0.0
--name TestPlugin //自定义插件名称
--plugin_id com.plugin.testPlugin //自定义插件的包名
--plugin_version 1.0.0 //自定义插件版本
生成平台(android/ios)插件代码
cd TestPlugin
plugman platform add --platform_name android
初始化package.json
npm init
新建ionic3项目
ionic start TestIonic3 tabs
引入自定义插件
ionic cordova plugin add 你插件的存储路径
声明生成安卓环境
ionic cordova platform add android
自定义插件修改后必须先删除插件,然后再安装插件才可生效。
1)ionic cordova plugin list 列出所有已安装的插件
2)ionic cordova plugin remove com.plugin.testPlugin 从ionic3项目中删除插件
3)ionic cordova plugin add 自定义插件路径 安装插件到ionic3项目
修改自定义插件package.json和plugin.xml文件的版本号
生成spk
ionic cordova build android
生成签名文件
keytool -genkey -v -keystore xff.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
给apk打包签名
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xff.keystore D:\idea\android\ionic\TestIonic3\platforms\android\app\build\outputs\apk\debug\app-debug.akp alias_name
相关文章
- docker配置远程连接,dockerfile-maven-plugin插件打包到远程-服务端配置
- 通达信 python插件选股_自己做量化交易软件(20)通达信公式选股程序的实现
- 使用net.sf.fjep.fatjar插件将第三方JAR包打包进自已的JAR包中
- phonegap(cordova) 自己定义插件代码篇(四)----读取本地图片
- maven 打包加入自己添加的lib包
- webpack打包复制文件插件 -- copy-webpack-plugin
- mvn 打包jar,排除第三方依赖包,maven常用插件
- ionic3引用外部插件--百度地图及echart报表的使用
- iOS之深入解析如何编写自己的CocoaPods插件
- 猫猫学iOS之小知识之xcode6自己主动提示图片插件 KSImageNamed的安装