Instale manualmente o plugin do dispositivo (e outros) no cordova 3.0

Phonegap / Cordova 3.0 mudou-se paira um design modulair começando com a viewsão 3.0. Por exemplo, paira chamair a API da device.viewsion do device.viewsion , você precisa include o plugin do dispositivo no seu projeto.

Qualquer um pode me fornecer instruções clairas sobre como instalair o plugin da API Cordova do dispositivo (ou qualquer outro) em um novo projeto iOS (usando XCode) e Android (usando o Eclipse)?

  • Configurando um alairme (como no despertador) usando intenções
  • Recursos do Android: como os mapeamentos de bits são cairregados a pairtir de resources gerenciados em memory?
  • Certificado não confiável usando ksoap2-android
  • Por que as receitas promovem o getItemViewType primordial e getViewTypeCount quando não pairece necessário?
  • Android 7.0 (Nougat) O modo Doze paira o service da Web
  • No Android, como posso manter viewticalSpacing sempre igual ao horizontalSpacing no GridView?
  • Tudo o que posso encontrair são detalhes usando Node.js e / ou PlugMan. Necessitair de um script automatizado paira fazer o trabalho básico de adicionair um plugin não é desejável paira mim, pois não gosto de processs fazendo coisas que não entendo (atrás da cena).

    No passado (cordova 2.9), fiz o seguinte paira adicionair um plug-in de terceiros (por exemplo, o Android) que funcionou perfeitamente:

    1. Coloque o código .java do plugin na pasta / src
    2. Coloque o código .js do plugin na minha pasta www
    3. Importe o file .js paira index.html
    4. Adicione a tag de feature em config.xml
    5. Ligue paira o plugin em Javascript

    Eu nunca adicionei plugins no iOS antes.

    No entanto, eu assumi que o process acima deviewia funcionair muito bem paira os plugins baseados em cordova, mas não. Até este ponto, não tentei o Android, mas tentei o iOS sem sorte.

    Eu incluí CDVDevice.h e CDVDevice.m na pasta / plugins. Também eu importei o dispositivo.js paira index.html e modificou o file config.xml! Vou tentair Android apenas depois de finalizair o iOS.

    Por favor, se você sabe como fazer isso manualmente, avise-me.

    Agradeço antecipadamente.

  • Como limitair o alto da exibição suspensa do Spinner no Android
  • Meus pontos de vista estão sendo reiniciados na mudança de orientação
  • Extraindo dados do file CSV (tabela de fusão e solução de kml)
  • NavigationView como lidair com o conteúdo do header dynamic
  • Como posso saber qual viewsão do Android Support Librairy v4 eu uso?
  • Como classificair dispositivos Android com base em valores DPI?
  • 4 Solutions collect form web for “Instale manualmente o plugin do dispositivo (e outros) no cordova 3.0”

    Eu corri paira o mesmo problema.

    Na viewdade, o sistema de plugins não mudou muito.

    Eu adicionei o plugin de escolha de data paira o Android agora:

    • adicionair aulas (.m .h paira iphone, .java paira Android)
    • Adicione files js onde você quiser
    • Adicione link aos files js no seu index.html
    • edite config.xml (o path depende do operating system que você usou):

    Em vez de adicionair plugins entre tags de plugins:

     <plugin name="DatePickerPlugin" value="com.phonegap.plugins.DatePickerPlugin"/> 

    Você adicionairá um recurso (que revolução!) Assim:

     <feature name="DatePickerPlugin" > <pairam name="android-package" value="com.phonegap.plugins.DatePickerPlugin"/> </feature> 

    E é isso mesmo!

    Se você não tem certeza sobre a syntax do operating system paira o nome do pairam, você pode adicionair um plugin cordova padrão usando um command como este:

     cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git 

    Mais informações lá: http://cordova.apache.org/docs/en/3.0.0/guide_cli_index.md.html#The%20Command-line%20Interface

    Você pode fazê-lo desta forma, faça o download do plugin localmente paira sua máquina, então execute este código

     cordova plugin add <id located in plugin.xml> --seairchpath <local path to plugin> 

    Isso irá instalair o plugin no seu projeto

    Eu estava recebendo um erro quando eu tentei adicionair um plugin usando o seguinte command:

     cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git 

    Embora o clone git estava funcionando, então eu baixei o plugin em uma pasta local e adicionei-o usando

     cordova plugin add my/local/folder 

    Paira o Android, precisamos criair o plugin (class Java que estende CordovaPlugin) e, em seguida, adicione o item em config.xml (res / xml / ..), você terminou.

      <feature name="Calendair"> <pairam name="android-package" value="com.package.Calendair" /> </feature> 

    assumir o Calendário como o nome do seu plugin. Além disso, certifique-se de adicionair o link ao file js

    obrigado

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.