QA Вопросы и ответы » История » Версия 4
« Предыдущее -
Версия 4/16
(Разница(diff)) -
Следующее » -
Текущая версия
as multisoft, 13.09.2017 13:36
QA Вопросы и ответы¶
Q1: Как добавить IFiscalCore.aidl в Android Studio?
A1:¶
0. Скачать IFiscalCore.aidl, IAuth.aidl, IExceptionCallback.aidl с сервера
1. В корневой папке проекта создать папку aidl
2. Внутри папки aidl создать папку с именем, соответствуюим package (com.multisoft.drivers.fiscalcore).
3. Правый клик по папке с именем package -> New -> AIDL -> AIDL File
4. Во всплывающем окне ввести имя интерфейса (например, IFiscalCore). Подтвердить выбор.
5. Скопировать содержимое скачанного файла в текстовом виде в созданный без(!) замены файлов.
6. Повторить операции 3-5 для IAuth.aidl и IExceptionCallback.aidl
Q2: У меня ошибка вида Execution failed for task ':app:compileDebugAidl'. Либо *.aidl:1: syntax error don't know what to do with "?"
A2:¶
Вероятно файлы содержат BOM.
Выполните инструкции, описанные в Q1.
Q3: Как зарегистрироваться в программе Sunmi Partners?
A3:¶
Используйте браузер Google Chrome.
Первая загрузка сайта может занять некоторое время, подождите полной загрузки и не обновляйте страницу, пока она не будет полностью загружена.
Если страница загрузилась, но открывается пустой список для выбора страны и/или кода телефона - очистите кеш браузера и обновите страницу.
Не обновляйте страницу повторно, пока она не загрузится полностью.
Q4: Как подготовить устройство Sunmi к отладке?
A4:¶
В тестовом контуре возможность отладки автоматически включена для всех устройств, привязанных к тестовому аккаунту.
На своём устройстве в "Настройки"->"Безопасность" разрешите установку приложений из неизвестных источников.
Сообщите серийный номер устройств(а) сотрудникам Multisoft/Альфа-Проект, которые занимаются интеграцией.
Они привяжут его к вашему аккаунту по завершении регистрации в Sunmi Partners.
Подключите устройство к сети WiFi с открытым доступом и интернет.
Подключите включенное устройство по USB к компьютеру с установленным Android SDK.
Дождитесь установки драйверов (если используется Windows) и появления уведомления "Отладка по USB разрешена" на устройстве.
В AndroidSDKInstallDir\android-sdk\platform-tools\ выполните "adb devices" из консоли, на экран должны будут выведены серийный номер аппарата и "device"
Если эта команда показывает "unauthorized", проверьте подключение к интернет и перезагрузите аппарат.
Q5: Что делать с Company Registration Certification при регистрации аккаунта в sunmi partners?
A5:¶
Прикрепите пустую картинку. Эта опция нужна китайским компаниям.
Q6: Как загрузить приложеине в маркет Sunmi?
A6:¶
Воспользуйтесь инструкцией
При загрузке укажите правильные устройства (Terminals): приложение будет доступно только на указанных устройствах.
Поле price выставлять в соответствии с партнёрским соглашением.
После загрузки каждой версии в магазин требуется около 1 рабочего дня на аудит.
Если приложение было загружено в магазин в режиме пре-релиза (gray release), аудит выполняется при первой загрузке.
Изменение списка устройств для пре-релиза (в т.ч. применение пре-релизана все устройства - change to official version) не сопровождается аудитом.
Изменение атрибутов приложения, таких как скриншоты, описание, поддерживаемые устройства и др. вызывает повторный аудит при применении этих свойств (кнопка Save внизу).