用生命谱写代码的赞歌

0%

安卓 WebApp 打包

安卓App打包步骤与遇到的问题

  • 项目依赖环境搭建
    • (cordova打包工具) npm install -g cordova
    • (ionic框架) npm install -g ionic
  • 创建项目模板
    • ionic start myAPP (需要网络好)
      • ionic start myAPP blank (空白页)
      • ionic start myAPP tabs (带tab导航栏)
      • ionic start myAPP sidemenu (带侧滑菜单)
    • 模板创建完毕后须记得 npm install 安装所有依赖项
  • 模拟器运行
    • android ionic emulate android
    • ios ionic emulate ios
  • 打包 app
    1. 添加项目平台
      • android ionnic platform add android
        • 此处有可能会出现以下错误
          • android-sdk 的 platforms 的 android-23 问题
            • 解决方法: 将 android-6.0 改为 android-23
          • android SDK Platform 24 问题
            • 解决方法: 打开 SDK Manager 勾选 android 7.0(API 24) 的 SDK Platfrom 选项并点击右下角 install 安装该包
          • Failed to install cordova-plugin-whitelist 问题
            • 解决方法: 同上
      • ios ionic platfrom add android
    2. 打包
      • android ionic build android
      • ios ionic build ios
    3. 直接运行在手机
      • android ionic run android
        • 此处有可能失败
          • 解决方法:
            1. 必须打开手机开发者选项
            2. 选中 usb 调试
            3. 选中 usb 安装