ionic3自己打包插件

安裝 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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章