2013-05-31 2 views
0

Я разрабатываю blackberry phonegap application. Я установил всю среду, необходимую для создания приложения. Я использую командную строку для отладки приложения, когда я строю успешно созданное приложение. Но при загрузке устройства это вызывает ошибку следующим образом.Устройство загрузки Blackberry Phonegap с указанием ошибки

C:\bbtest>ant blackberry load-device 
Buildfile: C:\bbtest\build.xml 

blackberry: 

load-device: 

generate-cod-name: 
    [echo] Generated name: cordovaExample.cod 

clean: 
    [delete] Deleting directory C:\bbtest\build 

package-app: 
    [mkdir] Created dir: C:\bbtest\build\widget 
    [copy] Copying 24 files to C:\bbtest\build\widget 
     [zip] Building zip: C:\bbtest\build\cordovaExample.zip 

load-device: 
    [exec] [INFO]      Parsing command line options 
    [exec] [INFO]      Parsing bbwp.properties 
    [exec] [INFO]      Validating application archive 
    [exec] [INFO]      Parsing config.xml 
    [exec] [INFO]      Populating application source 
    [exec] [INFO]      Compiling BlackBerry WebWorks applicatio 
n 
    [exec] [INFO]      Starting signing tool 
    [exec] [INFO]      Signing complete 
    [exec] [INFO]      Generating output files 
    [exec] [INFO]      BlackBerry WebWorks application packagin 
g complete 
    [exec] RIM Wireless Handheld Java Loader 
    [exec] Copyright 2001-2009 Research In Motion Limited 
    [exec] Connecting to device...debug: HRESULT error during Open: 80040154 
    [exec] Error: unable to open port 

BUILD FAILED 
C:\bbtest\build.xml:49: The following error occurred while executing this line: 
C:\bbtest\blackberry.xml:53: exec returned: 3 

Total time: 53 seconds 

C:\bbtest> 

Любая идея, почему это происходит, любая помощь будет оценена по достоинству.

ответ

0

Сложно решить проблему с этой информацией, но я подозреваю, что у вас есть проблема с «целевым именем» в вашем xml.

Убедитесь, что загрузочное устройство правильно нацелено в вашем blackberry.xml, как показано на рисунке.

<target name="load-device" depends="package-app"> 
     <bbwp code-sign="true" /> 
     <exec executable="${javaloader}" dir="." failonerror="true"> 
      <arg value="-u" /> 
      <arg value="-w${properties.blackberry.sim.password}" /> 
      <arg value="load" /> 
      <arg file="${build.dir}/StandardInstall/${cod.name}.cod" /> 
     </exec> 
    </target> 

Также убедитесь, что ваши каталоги правильно установлены в project.properties.

blackberry.bbwp.dir=C:\\TheBlackBerryWebWorksSDK 
blackberry.sim.dir=C:\\TheEclipseBlackBerry\\plugins\\net.rim.ejde.componentpack5.0.0_5.0.0.25\\components\\simulator 
blackberry.mds.dir=C:\\TheBlackBerryWebWorksSDK\\mds 
0

Эта ошибка также возникает при использовании неправильной команды развертывания. В моем случае я попытался развернуть свое приложение на устройстве BB10, используя мультяшное загрузочное устройство вместо мультяшный qnx load-device.

Вот отрывок из документации:

BlackBerry 10 (QNX) - муравей нагрузки QNX устройства

BlackBerry PlayBook - муравей Playbook нагрузки устройства

BlackBerry Smartphone (OS5-7) - мусорное устройство для ежевики

См. http://cordova.apache.org/docs/en/2.5.0/guide_getting-started_blackberry_index.md.html

Смежные вопросы