Имя: Пароль:
1C
1С v8
Мобильное приложение - ЗапускПриложенияМобильногоУстройства()
0 akhamov
 
28.04.17
09:23
Коллеги, кто-то может поделиться опытом запуска приложения на мобильной платформе в части:
1. Как получить полное имя [b]любого установленного[/b] приложения? (com.blabla.blalba...)
2. Все-таки каким образом его запускать?
Например вот такой код
[code]
Процедура ПроверитьВзаимодействие(Команда)
    НовВз=Новый ЗапускПриложенияМобильногоУстройства();
    НовВз.Действие="com.google.zxing.client.android.SCAN";
    Сообщить(НовВз.Запустить(Истина));
    Для Каждого Стр Из НовВз.ДополнительныеДанные Цикл
        Сообщить(Стр.Ключ+" - "+Стр.Значение);
    КонецЦикла;
КонецПроцедуры
[/code]
не работает для приложения, имя которого я знаю со 100% достоверностью из Манифеста исходника.
[code]
    НовВз=Новый ЗапускПриложенияМобильногоУстройства("<полное имя приложения>");
    НовВз.Запустить(Истина)
[/code]
так же нифига не работает.
1 akhamov
 
28.04.17
10:27
Подниму ветку
2 DitriX
 
30.04.17
14:04
Ну так а где вы тут имя то прописали?
Вы прописали тут экшн, а не ID пакета :)
Программист всегда исправляет последнюю ошибку.