Бесплатный курс по Мобильной платформе 1С. Модуль 1

Начинаем занятия тренинга, и сегодня Вам предстоит самостоятельно создать собственную мобильную конфигурацию.

Модуль 1. Создание первого мобильного приложения

Результаты текущего дня:

  • Сегодня Вы научитесь устанавливать мобильную и стационарную платформу «1С:Предприятие 8.3»
  • Инсталлировать веб-сервер Apache
  • Запускать виртуальные машины VMware
  • Устанавливать ОС Android в виртуальную среду
  • Создавать мобильную конфигурацию на платформе «1С:Предприятие 8.3»
  • Публиковать разработанную конфигурацию на веб-сервере
  • Переносить и обновлять конфигурацию на мобильном устройстве

Порядок обучения

329696678Скачивайте теоретические материалы в PDF и видео-формате. Рекомендуем начинать именно с изучения теории.

home-security-systems-installation-costs Выполняйте практическое задание для закрепления полученных знаний.

TSCC-logo-128x27

 
Кодек TSCC для просмотра видео

Для просмотра видео в формате AVI Вам следует установить в системе кодек TSCC. Его можно скачать из двух мест:

Теоретические материалы

Итак, приступайте к изучению теоретического материала первого модуля курса.

Данный контент доступен только для зарегистрированных пользователей.
Пожалуйста, войдите на сайт (Войти), если Вы уже зарегистрированы или зарегистрируйтесь на сайте (Зарегистрироваться), чтобы получить доступ.
Регистрация занимает 1 минуту, но открывает доступ к материалам сайта.

Вопросы

В апреле 2014 года данный курс проходило более 3500 человек и большинство вопросов по модулю уже задано. Поэтому, если у Вас возникли вопросы, Вы можете просто просмотреть комментарии ниже, наверняка Вы найдете ответ.

Обратите внимание, для навигации по комментариям внизу страницы есть ссылки

предыдущие-комментарии

Следующие-комментарии

Если же Вам необходима поддержка, мы с радостью ответим на Ваши вопросы в рамках Мастер-группы «Полного курса по разработке Мобильных приложений на платформе «1С:Предприятие 8».

Комментарии / обсуждение (978):

  1. yegorovnv

    Несколько раз скачивал архив mobile-apps.rar (282 Mb). При распаковке ругается на сбой в файле VMware-player-6.0.1-1379776.exe и не желает его распаковывать.

    ошибка: Ошибка CRC, файл поврежден.

    • Поддержка курса по EDT

      Пробуйте через файловый загрузчик, типо DownloadMaster.

    • Евгений Гилев (Мастер-тренер)

      Только что скачал архив за 3 минуты — он успешно распаковался.

    • drozdoff

      Я бы посоветовал все равно подправить ссылку в шапке, потому что не у всех есть время читать все каменты.

  2. Mikecool

    Поднял виртуалку на ноуте асус x51l и на асус ееерс, на первом андроид завелся сразу, на втором – висит окно загрузки андроида, судя по виду – не просто висит, а грузится, но ждал пол-часа, а он так и не загрузился. Понимаю, что внутри виртуалки должно быть все равно, на чем ее запустили, но может есть какой секрет?

    • Mikecool

      На x51l виртуалку и андроида ставил без видеоинструкции и с нею, оба раза работали, на ееерс — по видеоинструкции, не заработал…

      • 13jaguar

        Вполне может оказаться, что ёпсу не хватает ресурсов для запуска виртуальных машин…

        • Mikecool

          Виртуалка стартует без проблем, андроид устанавливается, а вот запуск уже андроида — виснет. Сейчас попробую создать новую машину, дам памяти побольше, но параметры аналогичные первому ноуту, что и странно…

        • Юрий

          Добрый день.

          Столкнулся с проблемой, аналогичной вашей. Висит окно загрузки андроида, хотя создание виртуальной машины и установка проходят без проблем.
          И на Virtualbox и на VmWare одна картина.
          У Вас получилось решить эту проблему?

    • Mikecool

      Уже подумываю проверять на своем телефоне ))

    • Vdeg

      У меня тоже на стареньком ноуте Asus A7U Андроид на виртуальной машине вис на заставке, пока я не удалил антивирус MSE.

  3. Shtyr

    Многие тут пишут, что не могут скачать по ссылке практическое задание, она действительно не правильно указана. Еще вчера вечером оба pdf-файла были в составе общего архива, а теперь методичку и задания вынесли отдельно, а в архиве только софт.
    На самом деле скачивать это практическое задание необязательно — там всего 1 страничка текста — поставить платформу, апач, мобильную платформу, сделать базу, опубликовать, проверить, обновить и т.д. Все это и так в видеозаписи показывается, в том числе и сам текст задания.
    Но если нужно именно скачать, то вот я опытным путем выяснил правильную ссылку на практическое задание №1: http://fs.kursypo1c.ru/free/FM-MobilePlatform/Module01/mobile-apps-fm-practicwork01.pdf

  4. gorkin-89

    Доброе утро.
    К сожалению не получается скачать Практическое задание №1: mobile-apps-fm-practicwork01.pdf, за место него дублирующая ссылка на Методичка в формате PDF, 35 страниц: mobile-apps-fm-theory-module01.pdf

  5. Maxim_Goncharov

    Не могу скачать практику №1 , т.к. там та же ссылка что и теория

  6. kdv170

    Первый день полет нормальный. Правда web server у меня на iis но вероятно это не принципиально. И обкатку провяжу на живом телефоне. В этом нет ни чего что может помешать изучению темы?

    А вообще все работает прекрасно.

  7. Герман Юрьевич

    Все получилось с первого раза. Единственное пришлось потратить время на поиск мобильного приложения, т.к. о том что большую часть диструбутивов придеться искать самим никто не предупредил, т.е. не указали обязательные требования к ПО. А так очень интересный курс оказался.

  8. yulya_dav

    На планшете мобильная платформа вообще не запускается. (Android 4.2, но Prestigio). Устанавливается без проблем, но при запуске зависает, думаю что дело в планшете все-таки

    • Поддержка курса по EDT

      попробуйте другую версию установить или x86 или аrm

  9. nodalt

    Всё получилось только на виртуальной машине. На смартфоне не могу прописать ip-адрес, так как интернет раздается через wi-fi роутер. Пробовал получить его ip-адрес, но всё тщетно … Может внутри роутера надо как-то прописать маршрутизацию… Может быть кто-нибудь сталкивался с проблемой и может подсказать как подключиться?

    • stig

      1. Отключи брендмауер на компе и все должно порлучиться.

    • stig

      2. Если получится, то включи брендмауер обратно и пропиши правило для апача.

    • kdv170

      Попробуй по имени компа обратиться вместо ip

      • 13jaguar

        Для обращения по имени компа требуется разрешение имен DNS для этого компа. В примитивном случае — строчка в файле hosts, а по-хорошему — DNS-сервер. Стоит ли?

        • kivlar29

          Правильно ip адрес динамический у большинства и маршрутизатор у многих, можете попробовать поискать статьи про dyn dns и через маршрутизатор поставить или у провайдера статический ip заказать услугу.

          • 13jaguar

            DynDNS теперь бесплатный только на 2 недели. Полностью бесплатен no-ip. Я уже об этом писал здесь.

    • 13jaguar

      Если Вы пытаетесь обратиться по адресу роутера, то на роутере должен быть настроен проброс портов (Port Forwarding) куда следует. Правильнее обращаться по адресу компьютера, на котором стоит apache.

      • 13jaguar

        Естественно, если мобильное устройство подключено к той же локальной сети, что и компьютер с apache. В противном случае — Port Forwarding в каждом роутере, который встречается на маршруте подключения. А еще лучше будет, если Вы потренируетесь с сервисом no-ip. (http://www.noip.com) Тогда мобильное устройство сможет обращаться к серверу по имени хоста. В любом случае это и интересно, и полезно для дела.

          • Flame

            Вы уверены что верно прописали адрес компьютера — где ставили веб-сервер? Это должен быть локальный адрес типа 192.168.0.74, не внешний, а локальный и адрес роутера не нужен.

    • Денис Глазырин

      У меня например была похожая ситуация, решилось выключением в роутере специфичной опции «Изолировать клиентов Wi-Fi между собой». (с роутера клиенты пинговались, а друг-друга не видели).
      Кстати, пинг между смартфоном и компьютером проходит?

  10. Lila

    Спасибо! Всё получилось) Только есть вопросы: почему при удалении базы из списка на виртуальной машине выдается ошибка? И как можно обойти данную проблему?

    • yulya_dav

      у меня такая же ситуация, при удалении и попытке изменить

    • Поддержка курса по EDT

      Увы, ничего не подскажу. Не наблюдал такого. Приведите текст ошибки.

      • eAx

        Не происходит обновление конфигурации в мобильной платформе. После нажатия на кнопку «Мобильное приложение — Запустить» в мобильной платформе ничего не меняется. Также при нажатии на ту же кнопку, в папке с опубликованной конфигурацией появляется файл 1cemarun.xml с временной отметкой.

        • Поддержка курса по EDT

          галочку поставили в конфигурации на телефоне — обновлять с конфигуратора?

          • eAx

            да галочка стоит. пробовал перезапускать платформу на андроиде, само андроид устройство, десктопную платформу — результата нет

  11. DooMeR56

    Добрый времени суток!
    В разделе Теоретические и практические материалы обе ссылки на один файл…

  12. Александр

    День добрый,
    У методички и у практического задания одинаковые ссылки, не могу скачать, практическое задание.

  13. yulya_dav

    Спасибо, все получилось
    Пропустила галку Перезапуск из конфигуратора и обновление прилодения не срабатывало, но когда нажимаю изменить или удалить (на вирт.машине), то 1с выходит с ошибкой.
    Пришлось добавить новое приложение в список.

  14. Makushimo

    Установил 1С 8.3.4
    Установил апач
    опубликовал как по инструкции
    Установил на телефон моб приложение (arm)
    запускаю на телефоне, первая загрузка приложения
    пишет «Ошибка НТТР при обращении к серверу: http://10.1.83.7 connect to /10.1.83.7:80 timed out»
    проверял в браузере этот адрес — открывает XML файл конфигурации
    что делать?

      • Makushimo

        сделал
        теперь пишет «Ошибка работы с Интернет: ресурс не найден (404)»
        это как исправить?

        • kivlar29

          Лучше делать все локально на компьютере, потому что в большинстве своем адреса динамические. Виртуальная машина для этого вроде и нужна, localhost или 127.0.0.1, если память не изменяет должны прокатить

          • Makushimo

            Сделал на виртуальной машине.
            писал разные варианты адреса для подключения приложения
            http://10.1.83.7/MyMobApp
            http://127.0.0.1/MyMobApp
            http://LocalHost/MyMobApp
            во всех случаях пишет одно и тоже
            Ошибка «Ошибка НТТР при обращении к серверу: http://LocalHost Host name may not be null»
            вместо localhost пишет соответственно разные строки

            • Makushimo

              понятия не имею как, но на телефоне загрузилось.
              В мобильном приложении тот же адрес выдает ошибку «..Host name may not be null»

            • kivlar29

              антивирус, маршрутизатор или настройки операционки, вариантов много может быть, попробуй в настройках сетевой карты поставить ip адрес вручную может тогда заработает

            • Shtyr

              Уже писали про такую ошибку — Вы выбрали не тот вариант apk-файла мобильной платформы разработчика. Для мобильника надо было выбирать 1cem-arm.apk и поэтому у Вас работает, а на виртуальной машине надо 1cem-x86.apk

            • Makushimo

              на виртуальной машине завелось
              дело было в неверном апк файле
              спасибо всем кто помогал.

        • Алексей

          Скорее всего вы указываете не тот IP (10.1.83.7 — это ip который дает вам инет провайдер). Вам нужен ip компьтера в вашей внутренней сети.

          • Nicfest

            Во-первых посмотрите журнал регистрации в конфигурации 1С на компьютере. И не забывайте про номер версии конфигурации. Если он уже присвоен попробуйте его сменить.

          • Makushimo

            на телефоне написал свой IP компа
            пишет следующее «… Connection to http://192.168.43.1 refused»

            на виртуальной машине пишет ошибку см.выше

        • Александр Ратников

          У меня была такая же ситуация. Ставил на реальный телефон. Проблема была в том, что в телефоне может быть дополнительная галка- Обмен с USB устройством. ЕЕ нужно поставить. Проверь.

    • Поддержка курса по EDT

      А если просто через браузер зайти? С мобильника по адресу компа, появится надпись?

      • Makushimo

        в мобильнике в браузере эта строка соединения открывает xml файл
        и кстати приложение загрузилось

        теперь на виртуальной машине делаю то же самое
        браузер открывает xml файл, а подключить приложение в 1С не получается, пишет http://10.1.83.7 Host name may not be null”

  15. Виктор

    Здравствуйте. В целом все получилось, правда есть один вопрос
    Использую VMVare Player. Как правильно сохранять состояние машины? Сейчас выхожу через меню «Suspend», это правильный вариант? Спасибо

    • 13jaguar

      Да, это вполне нормально, чтобы заново не стартовать Android

  16. F1

    Добрый день!
    В разделе Теоретические и практические материалы обе ссылки на один и тот же файл

  17. PrutskihKA

    Практическое задание №1: ссылка не на тот файл ((

  18. 13jaguar

    Спасибо за очень содержательное введение. У меня все заработало сразу. Правда, теперь появились конкретные вопросы:
    — Неужели нет никакого другого решения для публикации мобильного приложения, кроме как запускать конфигуратор «от имени администратора»? Конечно, это не проблема, но все-таки?
    — Насколько я понял, мобильное приложение работает с локальной файловой базой, расположенной на самом мобильном устройстве. А эта локальная база синхронизируется по неким правилам с общей информационной базой. Таким образом, при текущей работе мобильное приложение не должно постоянно делать запросы к общей ИБ и тратить время на ожидание ответа. Я правильно понял?

    • Игорь Сапрыгин

      Неужели нет никакого другого решения
      Нет.
      Я правильно понял?
      Да это автономная база и самостоятельное приложение. Вариантов реализации взаимодействия мобильной базы с основной базой несколько.
      Рекомендую ознакомиться со статьей
      http://курсы-по-1с.рф/post-2014-04/%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0-%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/

    • Поддержка курса по EDT

      1. Есть — выключить UAC. И вам надо запускать под админом только для публикации. При обновлении — этого не надо делать.
      2. До синхронизации мы еще дойдем.
      Или вы о чем то другом? Вас смущают запросы на сервер постоянные?

      • 13jaguar

        1. UAC у меня изначально выключен. С этим все понятно.
        2. Мне было важно понять принцип организации информационных баз с использованием мобильного приложения. Я доволен, что понял правильно. Спасибо!

  19. Александр

    Спасибо все получилось с первого раза.

  20. Крепков Дмитрий

    Все получилось.

    Хочется отметить, что при добавлении конфигурации в мобильном приложении регистр имеет значение.

    Я указывал http://192.168.10.10:80/webapp а нужно было
    http://192.168.10.10:80/WebApp

    Прежде чем догадаться, что нужно писать путь с учетом регистра, 15 минут потратил на настройку антивируса и фаервола, с которыми все было ок.

  21. Евгений Губайдуллин

    Все получилось, правда только на мобильном! Установил android x86 на Hyper-V, но OS не находит сетевые устройства.

    • Поддержка курса по EDT

      Ну вам виртуалка и не надо, если есть реальное устройство.

  22. VSmirnoff@mail.ru

    Добрый день. Все получилось.
    Сначала работал по методичке, в результате «походил по граблям» с файлом 1cem-arm.apk. Нашёл на форуме ответ, потом и запись переслушал — всё чётко и понятно. Спасибо!

    • SantaMarina

      Разобралась. Оказывается, это есть в раздаточных материалах.

  23. shark

    На VMWare установила Android, диск Google прописала, 1С на виртуальной машине запускается, а загрузить конфигурацию не дает — Ошибка HTTP при обращении к серверу: http://192.168.126.1. Смена портов, включение в исключение в антивирусе (Касперский 2011). Сетевой адрес указывают виртуальной машины, папка с конфигурацией расположена на диске С.

    • 13jaguar

      А web-сервер (Apache или IIS) запущен? Попробуйте браузером с мобильного устройства открыть страничку, как на видео.

  24. alex.malyuk

    Все получилось и с обновляемой конфигурацией и со скомпилированной до apk-файла. Хотя при сборке приложения выдается ошибка «Ошибка совместного доступа к файлу C:\Users\Alex\AppData\Local\Temp\chrome_crashes\operation_log.txt»

  25. eXtend

    Коллеги, все действительно легко получается.
    Можно использовать и VirtualBox. На нем все отлично получилось. Обе машины (Windows и Android) лучше создать в vhd формате. Тогда их можно будет и в VmWare и Hyper-V запустить.
    У Андроида необходимо правда отключить интеграцию указателя мыши, чтобы был виден курсор. Для тех кто не доверяет ГуглоДрайву можно использовать сервис Copy. (Есть в плей маркете, функции те же, места также).

    • 13jaguar

      Можно еще dropbox использовать. https://db.tt/JT0Taa9a
      Почему-то он мне больше нравится. Наверное, дело привычки.

      • Nicfest

        А можно еще ЯндексДиск тоже прокатит в маркете тоже есть

  26. Евгений Хавов

    Задание выполнил, всё поставил на реальные устройства :)
    с публикованием вначале спутался, выбрал веб, вместо мобильного :)
    apk перекинул, как ниже написали, удалил index.html в апаче и выложил туда apk. Конфигурацию обновил — на устройстве (планшете) сразу обновилось — клёво!

  27. Кузубаев Фаррух

    Не видит путь «http://МойАйПиПК/База» с мобильного устройства. В браузере с телефона тоже самое.

    • 13jaguar

      Возможная проблема — фильтрация сетевых пакетов NAT. Или брандмауэр не дает. Можно проверить, используя сканер портов, запустив его на мобильном устройстве. К сожалению, ссылку дать не могу. Поищите в Гугле.

      • iyar

        Если стоит IIS, настройте файл по умолчанию. Панель управления — Администрирование — Диспетчер служб IIS.
        Выбираете слева в дереве «База»(но это, конечно, в латинице), в главной области жмете «Документ по умолчанию», добавляете правой кнопкой 1cema.xml
        Удачи!

    • kdv170

      Возможно нужно дать разрешение на чтение каталога в web servers

    • Flame

      А какой IP вы пытаетесь указать? И да, конечно, латиница.

  28. naditomilina

    Добрый день
    Практическое задание выполнено
    Платформа«1С:Предприятие 8.3» была установлена, добавила только модуль расширения веб сервиса.Успешно установился Apache, все прошло прекрасно и с виртуальным устройством. Мобильная платформа для разработчиков установлена на виртуальное устройство.
    Но, возникли проблемы с публикацией (думаю виноват windows 8.1…), не смотря на сообщение об успешной публикации файла, его по пути публикации не появлялось. :( Я выбрала решение: «Запись в файл» — 1cema.xml и положить этот xml по пути публикации. Так только и получилось установить приложение на виртуальном устройстве с помощью веб — сервиса. Обновление таким же образом :(. Прочитала комментарий выше, попробую перезапуск службы. Но хотелось бы знать стабильное решение этой проблемы, а не «колдовать» со службами и выгрузками в файл. Спасибо.

    • Поддержка курса по EDT

      Единого решения нет,увы. всегда что-то вылезет.

  29. olgavikt

    Задание выполнено:
    1. Платформа уже была установлена, ВМВаря тоже, добавила виртуальную машину с образа Андроида, через ГугльДиск установила мобильную платформу, установила Апач.
    2. Создала новую конфигурацию с нужной формой, опубликовала, подключила, изменила и обновила. Всё получилось.

    Проблемы возникли только при попытке подключения девайса на Андроиде, взятого «на поиграться» на время проведения флэшмоба. Билась с ним два часа, и не смогла нормально подключить его к компу… Убрала девайс подальше, и после этого всё задание вместе с установкой Андроида на вирт.машине сделала за пол часа :)

    • Поддержка курса по EDT

      Отлично! Но лучше разберитесь с устройством.

  30. Олеся

    Получилось на планшете и сотовом, форма обновлялась шустро, почти одновременно на обоих и с первой попытки, а на виртуальной VMWare с ОС Андроид установка (для arm-процессора) не пошла, что-то типа не совместимости с вашим устройством, после этого начал глючить, тормозить, второй вариант установки для х86 не получилось закачать, надоело ждать когда тормозить перестанет. Нужен все-таки второй вариант был?

    • Dmitry K

      Поставьте android в вирт машину, выключите её. Отключите в настройках использование iso образа и загрузите виртуальную машину. Тогда 1с заработает. После установки локально и до перезагрузки apk с 1с ставился «бесконечно».

    • Поддержка курса по EDT

      Нужен только один вариант. Каждый выберает что ему по душе и возможностям.

      • Олеся

        Уточню вопрос, он касается работе на виртуальной машине:
        как я поняла, установки две в зависимости от типа процессора. с физической машиной понятно (смартфон, планшет), посмотрел какой проц, погуглил про тип, сориентировался…
        а на виртуальной, вопрос дилетантский конечно, процессор, тип, особенности его работы наследуется от физической машины (ПК, на котором виртуальная развернута), что вроде как мне подозревается более логичным (у меня AMD А6-5200, выбрала вариант arm-процессора, но он не установился — это удивило), или также возможна и эмуляция работы процессора другого типа?

  31. Dmitry K

    Надеюсь я не промахнулся с ответом на ДЗ.

    1. У вас ошибка в оглавлении файла «mobile-apps-fm-theory-module01.pdf» — «Тренинг «Разработка приложений на мобильной платформе» …………………………. Ошибка! Закладка не определена.»
    2. При публикации вылезла ошибка записи в конф файл Apachе. Пошел по своему пути, в настройках папки «C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf» отключил наследование прав и дал полные права пользователю на всю папку и вложенные файлы.
    3. После публикации xml не увиделся. Помог рестарт службы apache. Предполагаю что 1с пытается его рестартнуть, но не видит того что запущена с правами пользователя и рестарт, по факту, не происходит. К службам можно быстро перейти из контестного меню на значке Apache.
    4. Android установил на виртуальный диск, чтобы сохранялись настройки при перезапуске ОС в VmWare. Для обмена файлами поставил файловый менеджер Android и подключился к сетевой папке с общим доступом на основной машине. Скачал файл менеджер (ES) в виде apk и отправил себе на почту вложением, а почту открыл во встроенном в систему браузере. Обошелся в итоге без облачных дисков.
    5. При первой установке платформы в вирт Android — программа показывала что ставится но ничего не делает. Как выяснил, после установки на диск нужно перегрузить вирт машину. 1с оказалась уже установленной.
    6. Конфигурация подцепилась сразу же.
    7. С ДЗ проблем не возникло.

    p.s. Отличная новость, что хотя бы первое занятие сделали оффлайн. Мало того что параллельно прохожу Продвинутый курс, так ещё и на время вебинара были неотложные дела. Не знаю как мне удастся совмещать 2 курса с работой, но этот я не могу себе позволить пропустить этот курс.

    И черт возьми, это похоже на какую то магию. Читая на хабре статьи про разработку приложений для android становилось чуть грусно, потому что с програмимрованием «по русски» там делать нечего. Теперь и это возможно.

    • 13jaguar

      Удачи вам в изучении Продвинутого курса! Очень стоящая вещь, проходил пару лет назад.

    • Евгений Гилев (Мастер-тренер)

      Ошибку в методичке сейчас исправим, спасибо.

    • Поддержка курса по EDT

      Отлично! Сразу видно человека, который с душой влез в это все :) Главное, что все получилось

  32. Евгений Хавов

    всё бы получилось, если х32 ось — всё это делал ранее, но у меня сейчас х64 — не могу завести апач… установил х32 через диспетчер задач «Файл запустить новую задачу» указал msi (для х32), поставил галку «Создать задачу с правами администратора»… в правом нижнем углу появился апач, но он не стартует :(… пробовал Appache24 запустить распакованный (в зипе для х64 лежит на сайте), но он тоже не запускается…

    • Евгений Хавов

      пишет «The requested operation has failed!» :-\

        • Евгений Хавов

          да, но он для х32… для х64 как обычно есть какой-то подвох в установке

          • Олеся

            у меня на вин8.1 х64 аппач из набора, прилагаемого к теме, нормально встал сразу. не в разрядности проблема.

            • Евгений Хавов

              спасибо, ваш комментарий мне помог :)
              удалил специфичную программу NetPolice — всё заработало без переустановки аппача :)

          • Dmitry K

            никакого подвоха. Все дословно по инструкции. Ставил на Win7 Prof x64. Единственное — отключил использование 80 порта в skype. Попробуйте снести корректно весь апач что поставили и ещё раз пройдитесь по пунктам в pdf. Без самодеятельности :)

            Ньюансы были потом — я их описал.

    • Dmitry K

      Тоже x64 windows7. Ставил апач с этого сайта. Пользователь с правами админа. Никаких заморочек не было.

        • Dmitry K

          Костыли но тоже вариант — может вам поставить ещё одну виртуальную машину с WinXP и в ней апач. Кривовато, но главное «ехать» а не «шашечки».

  33. Sergey649

    Все получилось с первого раза даже на мобиле!
    Супер. С нетерпением жду следующего урока.

  34. Svetase

    Подскажите: если обновление формы не произошло, в чем может быть проблема?

    • Денис Глазырин

      Подробней можете рассказать?
      — первоначально форма появилась на андроиде?
      — устройство реальное/виртуальное?
      — в конфигураторе точно нажимали «Мобильное приложение запустить»?

      • Svetase

        Спасибо, разобралась. Не поставила галку «Перезапуск из Конфигуратора». Делала задание поздно ночью, просто не увидела такую мелочь. Седня с утра переустановила и все получилось.

    • dsdred

      Скорее всего конфигурацию не от администратора запускали вот и все.

  35. Shtyr

    И еще вопрос возник — если Вы в курсе, не могли бы чуть поподробнее рассказать, как работает обновление базы в таком варианте? Если я правильно понял, в каталоге на сервере создается 2 файла — 1cema.xml (сама конфигурация собственно) и вспомогательный файл 1cemarun.xml со штампом времени последнего обновления.
    Таким образом получается, что во время работы платформы разработчика она чуть ли не каждую секунду подключается по сети к этому файлу и сверяет штамп времени последней версии? Как это сказывается на производительности, разряде аккумулятора ну и трафике интернета, если приложение публикуется через интернет?

    • Поддержка курса по EDT

      плохо сказывается, но можно будет делать и по другому, но это уже в самом конце поведаем.
      В конце концов — эта версия только для разработчиков. В случае релиза — надо компилировать, тогда такого не будет

  36. Shtyr

    Как ни странно, была проблема с установкой VMware player, при запуске установщика моментально выдается достаточно понятное сообщение «Error: VMware Player can not be installed on this computer. VMware Player requires features that are not present on your CPU.» — видимо, у меня слишком старый процессор для неё.
    Но у меня уже была установлена более полноценная VMware Workstation, сделал в итоге все в ней.
    Если вдруг у кого-то будут такие же проблемы — можно использовать либо другие программы виртуализации (Parallels например), либо описанные в методичке другие способы, либо более старую версию VMware Workstaion, правда в инете искать ее придется самостоятельно…

    • Денис Глазырин

      у меня всё в VirtualBox’е запустилось.

  37. Валерий

    Доброго всем времени суток.

    С чем может быть связана ошибка
    «Не правильный формат конфигурации»?

    Платформа на компе: 1С:Предприятие 8.3 (8.3.4.389)
    Платформа на Android (Vmware): Мобильная платформа 1С:Предприятия, версия 8.3.4.21

    • Поддержка курса по EDT

      А вы точно конфигурацию публиковали, а не просто базу данных?

  38. Виктор

    Вечер добрый. Проблема такая, файлик в телефоне 1cem-arm.apk при запуске на установку пишет (не возможно открыть файл), а файлик 1cem-x86.apk установился, но при открытии платформа виснет на заставке. И такая беда на телефоне и на планшете (Android 4.2.2 и 4.1.2) (Мобильная платформа скачана с сайта поддержки. Куда копать?

    • Поддержка курса по EDT

      Перекачайте файл, скорее всего он не докачался, у меня такое тоже было. Или переименуйте его и снова скиньте.

      • Виктор

        Скачивал три раза уже. Все одно и тоже, причем передал файл 1cem-arm.apk через Bluetooth со своего телефона с Android 4.2.2 на телефон жены с Android 2.3.5, там все установилось и заработало.

        • Поддержка курса по EDT

          Ну тогда проблема с телефоном, тут уже я бессилен, причин может быть много. Вплоть до того, что у вас в устройстве не поддерживается какая-то функция, которая необходима 1С.

        • Игорь Сапрыгин

          Выгружать 1С полностью из памяти андроида и снова запускать пробовали?

          • Виктор

            Сегодня утром со свежей головой все доделал, все получилось. Переименовал файл 1cem-arm.apk в 1cem.apk, все установилось и заработало! Практику выполнил в реальных условиях )) Супер!!!

    • Vdeg

      У меня зависание Андроида на заставке было, в виртуальной машине. Я удалил антивирус MSE, и всё заработало.

  39. Талов Александр

    Наткнулся на следующие грабли:
    апач не стартовал, ругался на занятый порт, netstat ничего висящего на 80м порту не показал.
    Проблема решилась остановкой службы IIS (которая, к слову, висела на нестандартном порту)

  40. alexey.sovit

    Задание выполнено. Апач уже был установлен, использовал телефон с Android 4.2. Единственный момент который вызвал задержку — регистрозависимое имя приложения при публикации.

  41. Mishell

    На виртуалке ключит клавиатура, как на физической клавиатуре переключать раскладку? Потыкался, плюнул, поставил все на планшет — встало с первого раза без проблем.

    • Поддержка курса по EDT

      Есть такая проблема, но тут уже увы, я бессилен.

      • Талов Александр

        Смена раскладки:
        Настройки — Язык и ввод — AT Translated set 2 KB — Настроить раскладки: выбираем нужные языки и ctrl+пробел меняет раскладку

        • Shtyr

          Спасибо Вам большое за наводку! Так действительно теперь раскладка переключается на русский язык

  42. Astafan

    Осилил. Оказывается не все так и сложно. Посмотрим что будет дальше. Долго пришлось работать с vmware — тормозит на стареньком ноутбуке с гигом памяти жутко.
    Так и не определился как лучше поступить: в видеоматериале Дмитрий предлагает android установить, а в методичке предлагается запускать не устанавливая.
    Подача материала понравилась: быстро, по-делу, с нюансами. Максимальный поток информации за единицу времени. Появилась ошибка — сразу комментарий о причине ее появления.
    Обновить конфигурацию на устройстве мне тоже не получилось с первого раза (нажатия). Видимо я тоже не «сильно нажимал» :)

    • Денис Глазырин

      Всё же — лучше устанавливать андроид в виртуальной среде, как показано в видео.
      При запуске без установки, после каждой перезагрузки, все настройки нужно будет выполнять заново. (Особенность систем LiveCD — они не сохраняют изменений в системе.)

  43. Sherlock99

    Есть планшет. Поэтому виртуалку не ставил. Всё заработало сразу. Правда сначала планшет не хотел видеть web-сервер. Оказалась проблема с брандмаузером. Добавил appache в исключение. Поставил также и на мобилку.
    Спасибо за урок! Жду с нетерпением следующего урока.

  44. Sorm

    Все описанные действия выполнил, все работает, конфигурация обновляется. Дилетантский пока вопрос — галка «Перезапускать из конфигуратора» в настройках приложения на мобильном устройстве влияет только на проверку обновлений при запуске и автоперезапуск при изменении, и все? При отключенной галке и отключенном сервере приложение стартует без проблем.

  45. Лозинская Татьяна

    Нажимаю «Загрузить» на андроиде. Пытается загрузить, потом выдает ошибку «Ошибка HTTP при обращении к серверу: http://192.168.1.101 Connect to /192.168.1.101:80 timed out».
    На компьютере открывается xml.
    Андроид подключен к сети по wi-fi.В чем может быть причина?

    • Лозинская Татьяна

      Проблема была в брандмауэре. Все получилось.

  46. luter-89

    Виртуальная машина очень сильно тормозит. Решил использовать смартфон. Не смог настроить Wi Fi сеть смартфон — ноутбук. Решил использовать Connectify. Сеть заработала. Приложение обновляется, наименование конфигурации в приложении изменилось, но после добавления общей формы и последующего обновления в приложении она не отображается. Происходит обновление конфигурации, запуск, появляется окно 1Спредприятие и кнопка ОК. При нажатии на ОК форма не отображается. И нужно ли отлаживать в моблильном приложении, когда конфигурация обновляется публикацией?

    • luter-89

      проблема решилась. Это просто неустойчивая сеть через connectify

    • Поддержка курса по EDT

      А в режиме предприятия на рабочем столе все показывается?

      • luter-89

        Да, показывается. И нужно ли запускать отладку в режиме мобильного приложения?

    • Flame

      Хорошо раздает wi-fi с ноутбука приложение switch virtual router

  47. Илья В.

    Спасибо, всё получилось!
    Чтобы не использовать 80 порт: в файле Апача httpd.conf поменять 80 на любой свободный (например 49555), добавить правила на этот другой порт в БрандМауер Windows и при подключении с мобильного приложения также не забыть его указать (http://192.168.1.2:49555/MyMobApp).

Комментарии закрыты