Abbiamo un dispositivo Android e come parte del test devo eseguire un'applicazione di test della console sul dispositivo di destinazione. Se l'applicazione di test rileva un errore, restituisce -1.Codice di errore ADB
Posso usare adb shell per eseguire le applicazioni di test in remoto sulla destinazione ma non riesco a trovare un modo per ottenere il codice di ritorno. Ho bisogno di questo così da poterlo costruire in una suite di test automatizzata.
Potrei provare a eseguire l'output della console per qualche testo di errore, ma questo è un po 'sudicio. Qualcuno sa di una soluzione più elegante?
Ho lo stesso problema. Qualunque cosa esegua adb, restituisce sempre 0. –
[Issue 3254: \t adb shell non restituisce il codice di uscita del programma] (https://code.google.com/p/android/issues/detail?id=3254) – n611x007