Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
faceman1
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 14
#1

Как запустить активность через am start из программы андроид - Программирование Android

15.07.2014, 09:42. Просмотров 1712. Ответов 3
Метки нет (Все метки)

Всем привет. Подскажите как запустить активность через am start из программы андроид? (Не с компа через adb shell, а именно через java-код)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2014, 09:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как запустить активность через am start из программы андроид (Программирование Android):

Root на андроид 4.4.2 smart start MTC - Программирование Android
Каким образом я могу получить root права на смартфоне smart start от МТС может кто подскажет?

Как подключиться к MySQL БД через в андроид приложении? - Программирование Android
Добрый вечер. Разрабатываю android-приложение которое должно подключаться к MySQL БД. Подскажите пожалуйста, каким способом я могу...

Process.Start: как запустить файл, находящийся в директории программы - C#
Еще раз здравствуйте!) Подскажите пожалуйста. Я ознакомился с Process.Start(), и у меня появился вопрос, что надо писать что бы он искал...

Не удается запустить апплеты через java web start - Java SE
Здравствуйте. Разбираюсь с java. Никак не могу запустить апплет: // Create a child frame window from within an applet. import...

Arduino uno. Подскажите как запустить исполнение программы через кнопку - Arduino
программа исполняется только после того как нажимается кнопка. выполнилась и всё. остановка. Подскажите как это сделать.

Активность окна сторонней программы - C#
Здравствуйте. Такой вопрос к знатокам) Как определить активно ли окно у сторонней программы? ничего внятного не нашел на просторах...

3
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 565
15.07.2014, 09:56 #2
Цитата Сообщение от faceman1 Посмотреть сообщение
Всем привет. Подскажите как запустить активность через am start из программы андроид? (Не с компа через adb shell, а именно через java-код)
Вот этот пример поможет вам разобраться как выполнить команду "am start -n com.package.name/com.package.name.ActivityName " из кода
Если не заработает то гуглить по запросу "execute shell command from android" или типа того
Ну а вообще запускать активити таким образом не самый лучший вариант. Лучше уж сделать это по человечески через startActivity
0
faceman1
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 14
16.07.2014, 10:06  [ТС] #3
Спасибо за ответ. Но появилась проблема)) Код из примера отлично работает на андроид 2.3.3, а на 4.2.2 активность почему-то не вызывается. Весь гугл уже облазил, ответ не нашел.
В качестве команды вводил "am start -n com.android.browser/com.android.browser.BrowserActivity"

Добавлено через 23 часа 18 минут
Все, забейте. Бросил я эту am и решил задачу с помощью intent и startactivity
0
forcelain
6 / 6 / 1
Регистрация: 14.07.2014
Сообщений: 28
16.07.2014, 10:20 #4
Цитата Сообщение от faceman1 Посмотреть сообщение
Спасибо за ответ. Но появилась проблема)) Код из примера отлично работает на андроид 2.3.3, а на 4.2.2 активность почему-то не вызывается. Весь гугл уже облазил, ответ не нашел.
В качестве команды вводил "am start -n com.android.browser/com.android.browser.BrowserActivity"
Возможно просто потому, что на девайсе, на котором Вы это запускали нет такой активити com.android.browser.BrowserActivity.
0
16.07.2014, 10:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2014, 10:20
Привет! Вот еще темы с ответами:

Поймать сетевую активность программы - C++ Builder
Подскажите, не знаете как поймать сетевую активность программы к примеру зная её имя или pid?Узнать на какие сайты она лезет...

Подозрительная активность, не работают некоторые программы - Удаление вирусов
Здравствуйте. На ноутбуке с недавнего времени перестали работать ряд программ и с каждым входом в windows активизируются "левые процессы",...

Как качать торренты через андроид прямо на диск time capsule - Сетевое оборудование
есть смартфон на андроид 2.2 (huawei c8600) и есть тайм капсула так вот сама по себе капсула не умеет качать торренты, у нее нет такой...

Как запустить программы - Assembler
Объясните пожалуйста какие нужно установить программы чтобы запустить файлы bat и asm


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.