Показать сообщение отдельно
Старый 24.03.2012, 02:04   #699
AngelOfGrief
Старший Пользователь
 
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
AngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the rough
По умолчанию

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.
AngelOfGrief вне форума