am start -a android.intent.action.MAIN -n com.android.settings/.Settings
из командной строки, работает! запускается приложение с настройками.
и еще работает проще:
am start -n com.android.settings/.Settings
Вот проверенная команда для запуска яндекс.карт:
am start -n ru.yandex.yandexmaps/.MapActivity
Т.е. мы указываем имя пакета (package) и Activity. Чтобы их посмотреть нужно открыть файл AndroidManifest.xml,
он в непонятном формате, поэтому используем утилиту apktool
Например apktool d ru.yandex.yandexmaps
Еще вот нашел команду для запуска PowerAMP:
am start -n com.maxmpz.audioplayer/.PlayerUIActivity - запускается сам плеер.
am start -n com.maxmpz.audioplayer/.EqActivity - эквалайзер
am start -n com.maxmpz.audioplayer/.PlayListActivity - основной экран (с вкладками Folders/Player/Library), т.е. то что нужно!
правда в форуме пишут, что привязываться к имени activity неправильно, т.к. при обновлении
автор может ее сменить.
Последний раз редактировалось AngelOfGrief; 25.03.2012 в 01:16.
|