2012-05-23 62 views
9

kullanarak cihaz için apk konuşlandırırken zaman aşımı Projemi oluşturmak ve bir cihaza dağıtmak için maven android eklentisini kullanıyorum.Senkronizasyon sırasında hata oluştu: maven

başarıyla benim 2.2 ZTE bıçağına dağıtabilir mvn clean install android:undeploy android:deploy kullanma: Ancak bu ben 2.3.3 benim Samsung GT-I9000 taktığınızda çalışmaya görünmüyor

[INFO] Found 1 devices connected with the Android Debug Bridge 
[INFO] android.device parameter not set, using all attached devices 
[INFO] Successfully uninstalled com.jameselsey.apps from P729J_SBM_ZTE_ZTE-BLADE 
[INFO] Found 1 devices connected with the Android Debug Bridge 
[INFO] android.device parameter not set, using all attached devices 
[INFO] Successfully installed D:\development\james-projects\MyApp\target\myapp-0.5-SNAPSHOT.apk to P729J_SBM_ZTE_ZTE-BLADE 

, bu ne alıyorum :

[INFO] Found 1 devices connected with the Android Debug Bridge 
[INFO] android.device parameter not set, using all attached devices 
[INFO] Successfully uninstalled com.jameselsey.apps from 333297C93FD200EC_samsung_GT-I9000 
[INFO] Found 1 devices connected with the Android Debug Bridge 
[INFO] android.device parameter not set, using all attached devices 
01:36:59 E/Device: Error during Sync: timeout. 

Zaman aşımına neden olan nedir?

+0

Lütfen bunu yapmak için denediğiniz diğer Maven komutları ile ilgili ayrıntıları ekleyin. aynı şey. Örneğin 'adb install' vb ... ve sonuç ne idi. –

+0

Zaman aşımı süresini bir şekilde artırmanız gerekir. Bu tutulma ile ilgili tipik bir sorundur. – Warpzit

+0

Size bunun neden olduğunu söyleyemem ama size aynı sorunu yaşadığımı söyleyebildiğim ve uygulamanın kaldırılması için adb komutunu kullanmam gerektiğinde, adb uninstall com.jameselsey.apps' – avalancha

cevap

1

Tutulma sırasında bu sorunu yaşadım ve ADB bağlantı zaman aşımı nedeniyle oldu.

varsayılan 5000 ms ve o Aslında 10000

+0

Buna göre: http://jayway.github.io/maven-android-plugin/deploy-mojo.html -Dandroid.adb.connectionTimeout = 10000 ile çalışır ve eğer çalışırsa, bunları özelliklerine ekler. – user988346

+0

Ayrıca, pom dosyasındaki eklenti yapılandırmasında da yapılandırabilirsiniz .. –

0

için, @Capitain taşma bahsettiği bağlantı zaman aşımı eklentisi birinci cihazdan karşı yuva açmaya yönelik olduğunu değiştirdikten sonra sabit. Bundan sonra, yükleme işleminin bir ortam değişkeni tarafından denetlenen kendi zaman aşımı (dakika olarak) vardır (ddmlib: ADB_INSTALL_TIMEOUT varsayılanı 4 dakikaya kadar)

İlgili konular