Кои adb команди използва eclipse за стартиране на приложение?

Работя върху приложение, което използва администратор на устройство. Ако стартирам приложението на устройство, използващо eclipse, след това направя малка промяна в кода, след което стартирам приложението отново, приложението работи както бихте очаквали с новата промяна.

Въпреки това, ако вторият път, когато стартирам приложението, използвам adb install, получавам:

Грешка [INSTALL_FAILED_ALREADY_EXISTS]

Ако се опитам да деинсталирам и след това да инсталирам отново, деинсталирането е неуспешно, защото приложението е администратор на устройството. Това ме накара да се чудя кои adb команди eclipse изпълнява, когато изберете изпълнение. Търсих някаква команда "update", но не можах да намеря. Някой знае ли?


person Adam    schedule 09.01.2014    source източник


Отговори (1)


Можете да използвате "adb install -r yourapp.apk", за да инсталирате системния apk отново. Ако искате да стартирате през командния ред, използвайте "adb shell am start -n acticityname_withpackage"

person prabhat    schedule 09.01.2014