0. John_d 2236 31.12.19 10:22 Сейчас в теме

Собираем и запускаем приложение на Android (.apk файл)

Пригодится тем, кто решит собрать 1С приложение на Android.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Region102 31.12.19 14:11 Сейчас в теме
2. kickout 8 01.01.20 12:39 Сейчас в теме
Проще яву или котлин выучить... и писать норм приложения по 15-20 мб. Чем от 1с, которое пустое будет весить 60-90мб.
3. McLer 107 01.01.20 18:41 Сейчас в теме
(2) не проще. На 1С же не игрушки писать. А для бизнес приложения и такой вес и скорость работы оптимальная, тем более есть html и фоновые задания в приложение применять то и скорость работы будет нормальной. Зато 1С программист приложение быстро напишет и один.
TreeDogNight; Crazy_Max; vsesam80; maxopik2; Wefast; +5 Ответить
15. kickout 8 07.01.20 15:31 Сейчас в теме
(3)
Ну игрушки тут совсем не причем, с таким же успехом и java напишет аналогичное приложение один и быстро,сейчас очень много инструментов есть для этого. Только оно будет лучше(оптимизация, дополнительные фишки и т.д.) но если брать не массовое приложение а чисто под организацию, то это вполне нормально, то что предлагает 1с
narutouzumaki_13; memb3r; +2 Ответить
23. memb3r 10.01.20 12:17 Сейчас в теме
(15) согласен, но это все инструменты, смотря какая цель.
Минус приложений в 1С, как я понимаю, если вы захотите, допустим, продавать разработку в Google Play - нужно заморачиваться с лицензированием с компанией 1С.
24. kickout 8 10.01.20 14:29 Сейчас в теме
(23)
Узнавал про лицензирование, в целом ничего геморройного нету, по крайней мере не было, как сейчас не знаю.
Из того что помню, если приложение платное, то надо какой то процент отдавать в 1с. про "встроенные покупки" либо что то подобное, речи не было, что надо платить.
26. memb3r 13.01.20 16:12 Сейчас в теме
(24) А на 1С возможно реализовать встроенные покупки?
27. kickout 8 13.01.20 18:34 Сейчас в теме
(26)
Не знаю, но я имею ввиду что то типа премиум подписки, покупаешь подписку и у тебя в приложении открывается бОльший функционал.
т.е. по сути приложение распространяется бесплатно, но доп функционал платный, и надо ли с этого отдавать комиссию я хз.
По поводу встроенных покупок, мне почему то кажется что нету, т.к. это всё таки функционал гугла нежели платформенный.
Но тебе ничего не мешает сделать там аналог платежной системы.
28. memb3r 14.01.20 12:35 Сейчас в теме
(27)
Но тебе ничего не мешает сделать там аналог платежной системы.

Я думаю помешает лицензионная политика гугла, т.к. с этих покупок они не будут получать свою комиссию ... =)
29. kickout 8 14.01.20 13:35 Сейчас в теме
(28)
Не помешает. есть же например sdk яндекс денег для мобильных приложений, а тут тоже самое например, давать ссылку на оплату на какой нить яндекс и всё.
Короче всё упирается только в фантазию
32. kickout 8 21.01.20 13:30 Сейчас в теме
(28)
Походу ты оказался прав, вставил ссылку на донаты, так гоголь не пропускает обновление, и ссылается на то чтобы я юзал встроенные покупки, ну или что то такое...
33. memb3r 21.01.20 14:28 Сейчас в теме
(32) т.е. ты генеришь ссылку на оплату в приложении - и сервис гугловый не дает такому приложению залиться в гугл плей?
34. kickout 8 21.01.20 17:02 Сейчас в теме
(33)
я сделал ссылку на донаталерт (не генерирую, она постоянная), и встроил в приложение, и гоголь присылает вот такую штуку, и да он не дает моему приложению обновиться

In-store purchases:Developers charging for apps and downloads from Google Play must use Google Play’s payment system.
In-app purchases:
Developers offering products within a game downloaded on Google Play or providing access to game content must use Google Play In-app Billing as the method of payment.
Developers offering products within another category of app downloaded on Google Play must use Google Play In-app Billing as the method of payment, except for the following cases:
Payment is solely for physical products
Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players).
In-app virtual currencies must only be used within the app or game title for which they were purchased.
Developers must not mislead users about the apps they are selling nor about any in-app services, goods, content, or functionality offered for purchase. If your product description on Google Play refers to in-app features that may require a specific or additional charge, your description must clearly notify users that payment is required to access those features.

Но вообще очень удивился...
35. memb3r 22.01.20 09:37 Сейчас в теме
(34) понятно, значит встроенные покупки и мобильное приложение на 1С - это пока ещё несовместимые вещи =)
37. kickout 8 22.01.20 13:19 Сейчас в теме
(35)
я думаю что если есть покупки, то как альтернатива должна быть предложена оплата от гугл, в общем если интересно, то дам знать, пропустит ли гугл если сделаю их оплату и альтернативную.
38. vsesam80 29.01.20 19:32 Сейчас в теме
(35)Господа! Ну что же вы! ну стыдно же! Неужели трудно а)поиск по инфостарту б)поиск по интернету в)Посмотреть приложения 1С в Плей маркете СО ВСТРОЕННЫМИ ПОКУПКАМИ и самое трудное для адинеснига г)Открыть синтексис помощник
!С давно предоставила возможность сделать встроенные покупки и показывать рекламу. Причем как полностраничную так и богомерзкие баннеры.
СП:
ВстроенныеПокупки (InAppPurchases)
Использование:
Только чтение.
Описание:
Тип: МенеджерВстроенныхПокупок.
Предоставляет доступ к средствам работы со встроенными покупками.
Доступность:
Мобильный клиент, мобильное приложение (клиент).
TreeDogNight; +1 Ответить
39. memb3r 30.01.20 08:36 Сейчас в теме
(38) Так выяснили же из поста (36)
36. o4karek 22.01.20 10:36 Сейчас в теме
(26) Да, можно. Такие возможности есть: https://its.1c.ru/db/v83doc#bookmark:dev:TI000001797
TreeDogNight; memb3r; +2 Ответить
30. strange2007 142 16.01.20 08:39 Сейчас в теме
(15) Не напишет. Никогда. Даже если он недавно вышел из бизнес-аналитики. Проблема не в средствах разработки, а в преследуемых целях - на яве делаешь оптимизированные приложения, которые крутые, а на 1С автоматизируешь бизнес-логику. Между этими двумя системами огромная пропасть.
31. kickout 8 16.01.20 11:05 Сейчас в теме
(30)
Ну не напишет так не напишет, пусть будет так, сколько людей столько и мнений.
memb3r; strange2007; +2 Ответить
41. MSK_Step 19 13.02.20 13:59 Сейчас в теме
(3)
есть html и фоновые задания


фоновых нет как таковых, есть типа фоновые
html - вам надо его сначала изучить, это сложнее чем 1с. Тогда уже проще будет на java писать и делать обмен по http c 1c
Мобильное приложение на 1с подходит только для того, чтобы сверстать по быстрому приложение и показать mvp версию проекта.
4. simonovich 02.01.20 12:01 Сейчас в теме
(2) Совершенно "четыре разных человека".
Я, к примеру, давеча заюзал новую возможность - мобильный клиент.
Это, я вам скажу, то, чего давно не хватало в организме :)

Из плюсов:
- Не надо на каждый чих пересобирать мобильное приложение.
- Полный онлайн
- Шустренько бегает даже на старом планшете с 2 гигами оперативы на 425-ом снапе.
- Возможность использования полноценной клиент-серверной архитектуры.

Из минусов:
- Полный онлайн. Нет связи - нет базы.
- Полноценная клиент-серверная архитектура. При открытии формы выбора справочника из десятков тысяч элементов, тупит вполне себе заметно.

И все одно, не смотря на минусы, это ВЕЩЬ !!!
TreeDogNight; McLer; +2 Ответить
8. vsesam80 03.01.20 13:11 Сейчас в теме
(4)Так там же вроде что то для офлайна сделали
10. dsdred 1345 06.01.20 21:02 Сейчас в теме
(8) В 8.3.16 сделать должны. Платформу то выпустили, а вот мобильную платформу 8.3.16 до сих пор даже тестовую не выложили.
12. new_user 176 07.01.20 11:50 Сейчас в теме
(2) 60-90Мб это Вы немного преувеличили, у меня вон не пустое приложение столько не весит. НО можно "ужать" приложение в android studio, вот об этом бы кто-нить статью написал (запилил видео) было б круто!
Автору спасибо за статью!
Serg O.; TreeDogNight; McLer; AlexK_2012; Crazy_Max; +5 Ответить
14. kickout 8 07.01.20 15:27 Сейчас в теме
(12)
Значит уже поменяли логику сборки)
Помню когда начинал это изучать, собрал пустое приложение и оно весило 80мб, я немного подофигел.
memb3r; new_user; +2 Ответить
25. Crazy_Max 63 13.01.20 11:17 Сейчас в теме
(14) Сейчас приложение (apk-файл) получается около 30 МБ. Вполне приемлемо, учитывая, что все остальные приложения с каждым годом растут.
5. vsesam80 02.01.20 12:36 Сейчас в теме
С иконками жесть конечно. Есть какая нибудь программа что бы сразу генерить иконки разных размеров?
6. maksa2005 309 03.01.20 08:25 Сейчас в теме
7. vsesam80 03.01.20 12:52 Сейчас в теме
9. Xershi 915 03.01.20 13:39 Сейчас в теме
(5) Формат картинок любым графически редактором не проблема сделать.
11. vsesam80 07.01.20 11:42 Сейчас в теме
(9)Ну я так думал. отдаешь ей картинку в максимальном размере, размеры еще задаешь и она их выплевывает уже в виде нескольких. Что бы каждую не обжимать
13. Xershi 915 07.01.20 12:59 Сейчас в теме
(11) так там же не квадрат, чтобы просто обжимать!
16. vsesam80 07.01.20 16:02 Сейчас в теме
17. Xershi 915 07.01.20 16:47 Сейчас в теме
(16) внимательно ознакомьтесь с (9)!
18. FesenkoA 43 08.01.20 12:19 Сейчас в теме
Есть какой то серивис который создает изображения для дроида аналогичный этому https://appicon.co/#app-icon для айос?
20. memb3r 09.01.20 12:35 Сейчас в теме
(18) в этом сервисе же есть раздел для Android?
21. FesenkoA 43 10.01.20 10:38 Сейчас в теме
(20)да, но там только 4 изображения, автор приводит пример когда их пара десятков
22. memb3r 10.01.20 12:15 Сейчас в теме
(21)
, автор приводит пример когда их пара д

В андроид студио может создать изображения подходящие, но вот по поводу экспорта их - нужно проверять.
19. StCruzZo 09.01.20 11:02 Сейчас в теме
Есть куча действий в инструкции в конструкторе мобильного приложения, не понятно какие возможности у самого конструктора мобильных приложений и на каких устройствах в каком виде работать может?
Есть ли информация, где об этом можно почитать?
Или рабочая демка приложения, где-то есть на базе такого конструктора?
40. Xershi 915 06.02.20 21:08 Сейчас в теме
(19) пройти уроки Гилева по мобильной ллатформе.
42. SpiRUS 18 13.02.20 16:29 Сейчас в теме
Т.е. можно мобильное приложение 1с собрать и Apk вручную установить? Не платя за это Goole play
43. John_d 2236 13.02.20 16:35 Сейчас в теме
44. rozer 264 18.02.20 13:15 Сейчас в теме
Вопрос по картинкам: это не относится с изображениям которые в дереве метаданных конфы?
45. John_d 2236 18.02.20 13:30 Сейчас в теме
(44) нет. В метаданных картинки не участвуют в сборке.
46. vovak1919 1 23.02.20 13:42 Сейчас в теме
Я создал мобильное приложение из самописной базы в которой много данных (в основном справочники). Но при запуске на смартфоне база оказалась пустой. Можно ли собрать мобильное приложение сразу вместе с данными?
47. John_d 2236 24.02.20 19:49 Сейчас в теме
(46) Да. При первом запуске заполнять все справочники из общих макетов (в типовых решениях 1с также делается).
Я так делаю тут
https://infostart.ru/public/1172874/
файл: Помощник по английскому (управляемые формы для сборки мобильного приложения)
48. user1041486 25.02.20 11:38 Сейчас в теме
Добрый день! При загрузке конфигурации появляется ошибка:(во вложении) .Версия сборщика 2.0.8.19.
Прикрепленные файлы:
49. demon_infernal 32 04.03.20 22:57 Сейчас в теме
Хотелось бы еще добавить, что при установке Android Studio 3.6.1 на вкладке "SDK Tools" по умолчанию скрыт пункт "Android SDK Tools", потому что он стал Obsolete.
Нужно снять галку Hide Obsolete Packages и установить Android SDK Tools, а после этого поставить галку "Show Package Details" и убрать галки со всех версий Android SDK Tools, где в наименовании есть что то кроме точек или цифр (например, 30.0.0 rc2)
Иначе на сборщике 2.0.11.36 будет выдаваться ошибка "Приведение к типу Число не может быть выполнено"
50. aem38rus 05.03.20 11:22 Сейчас в теме
А кто-нибудь сталкивался с тем, что после успешной сборки приложения и копирования apk файла на устройство, приложение не устанавливается? Идет процесс установки, а в конце просто сообщение "Приложение не установлено".
51. ejikbeznojek 16.03.20 13:33 Сейчас в теме
(50) Попробуй установить не тапом по файлу, а скачав APK installer из плей маркета и через него.
52. memb3r 16.03.20 14:34 Сейчас в теме
(50) А приложение было до этого установлено? Попробуй удалить все версии приложения на телефоне и установить актуальную версию заново.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Новосибирск
зарплата от 30 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 100 000 руб. до 150 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Специалист внедрения и сопровождения 1С
Москва
зарплата от 80 000 руб.
Полный день