zoukankan      html  css  js  c++  java
  • cordova 学习笔记

    0.sdk安装

    http://spring.io/guides/gs/android/

    1.安装(node.js 需要安装https://nodejs.org/)

    on OS X and Linux:
       $ sudo npm install -g cordova
    
    on Windows:
       C:>npm install -g cordova
    $ sudo npm install -g cordova@3.1.0-0.2.0 安装指定版本

     2.创建

    # hello  项目目录(不存在会自动创建)
    # com.cc.hello 反向domain标示 (可选)
    # HelloWord 应用程序的标题(可选)
    $ cordova create hello com.cc.hello HelloWorld

    3.添加platform

    #切换到项目目录
    $ cd hello
    #add platform on mac
    $ cordova platform add ios
    $ cordova platform add amazon-fireos
    $ cordova platform add android
    $ cordova platform add blackberry10
    $ cordova platform add firefoxos
    
    #add platform on window
    $ cordova platform add wp8
    $ cordova platform add windows
    $ cordova platform add amazon-fireos
    $ cordova platform add android
    $ cordova platform add blackberry10
    $ cordova platform add firefoxos

    4.检查platforms

    $ cordova platforms ls
    本机输出效果
    Installed platforms: android 4.0.2, firefoxos 3.6.3, ios 3.8.0, windows 4.0.0, wp8
    Available platforms: amazon-fireos, blackberry10, browser, windows8

    5.编译(cordova 5.1.1 的sdk需要android-22) 

    $ cordova build android

    6.起模拟器(avd 配置 no system images installed for this target  haxm error)

    $ cordova emulate android 
    #to deploy the app on a connected device
    $ cordova run android --device
     
    cordova run ios --list to see all available targets and cordova run ios --target=target_name to run application on a specific device or emulator (for example, cordova run ios --target="iPhone-6")

     

    7.运行app

    $ cordova run android

    8.android studio 设置sdk

    9.插件管理

    #安装plugman
    $ npm install -g plugman
    
    #安装plugin
    $ cordova plugin add cordova-plugin-battery-status
    
    #移除plugin
    $ cordova plugin remove cordova-plugin-battery-status
    
    #a platform install plugin
    $ E:hello>plugman -d install --platform android --project E:helloplatformsandroid --plugin cordova-plugin-battery-status
    
    #remove plugin 
    $ E:hello>plugman -d uninstall --platform android --project E:helloplatformsandroid --plugin cordova-plugin-battery-status

    10.app name

    ios:xcode中选中项目,修改ProductName 

  • 相关阅读:
    拾回被剥削的自由,未来实实在在的弹性工作一定成为主流
    探索RequestBody报com.alibaba.fastjson.JSONObject cannot be cast to xxx
    CSM与UEFI
    JS使用onscroll、scrollTop实现图片懒加载
    点击button后刷新了页面
    jQuery中prop和attr区别
    encodeURI、encodeURIComponent
    局中人
    年轻人能为世界做些什么
    JavaWeb中的资源映射
  • 原文地址:https://www.cnblogs.com/zhxhdean/p/4617833.html
Copyright © 2011-2022 走看看