voytalexey Опубликовано 19 декабря, 2014 Поделиться Опубликовано 19 декабря, 2014 Пусть у меня есть два приложения (Project1 и Project2). Каким образом я могу из Project1 запустить Project2? Цитата Ссылка на комментарий
0 d7d1cd Опубликовано 20 декабря, 2014 Поделиться Опубликовано 20 декабря, 2014 Функция ShellExecute должна решить Вашу проблему. Цитата Ссылка на комментарий
0 voytalexey Опубликовано 20 декабря, 2014 Автор Поделиться Опубликовано 20 декабря, 2014 Функция ShellExecute должна решить Вашу проблему. Ничего она никому не должна, ибо это функция из Windows API, а вопрос задан в разделе Android. Цитата Ссылка на комментарий
0 d7d1cd Опубликовано 20 декабря, 2014 Поделиться Опубликовано 20 декабря, 2014 Функция ShellExecute должна решить Вашу проблему. Ничего она никому не должна, ибо это функция из Windows API, а вопрос задан в разделе Android. Соглашаюсь с Вами. Только что увидел в каком разделе задан вопрос. Цитата Ссылка на комментарий
0 voytalexey Опубликовано 20 декабря, 2014 Автор Поделиться Опубликовано 20 декабря, 2014 Получилось вызывать так: uses FMX.Helpers.Android, Androidapi.Helpers, Androidapi.JNI.JavaTypes, Androidapi.JNI.GraphicsContentViewText, ......... var Intent: JIntent; .......... Intent := TJIntent.Create; Intent.setClassName(StringToJString('com.MyDeveloperName.Project2'),StringToJString('com.embarcadero.firemonkey.FMXNativeActivity')); SharedActivity.startActivity(Intent); Здесь в первом параметре setClassName идёт имя вызываемого пакета. Цитата Ссылка на комментарий
Вопрос
voytalexey
Пусть у меня есть два приложения (Project1 и Project2). Каким образом я могу из Project1 запустить Project2?
Ссылка на комментарий
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.