Кириллическое название приложения, неправильно закодированное во время переноса приложения для Android к Blackberry

У меня есть небольшая проблема с показом кириллического названия приложения на PlayBook и симуляторе BB10. Похож это неправильно закодировано с русского языка. Проблема появилась после обновления bb, затмевают плагин от версии 1.3 до 1.5, с плагином v.1.3 это работал просто хорошо.

Я буду ценить любую помощь или идеи.

Here is screenshot from bb10 simulator: enter image description here

1
nl ja de

2 ответы

Я нашел работу сам.

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

После установки инструментов (поют ключи, символы отладки, и т.д.), я попытался повторно упаковать свой apk файл с этой командой (источник apk, файл был в apk/папке, и местом назначения для барного файла был бар/папка),

./apk2bar apk/ -d bbplaybookdebugtoken.bar -t bar/ -a "zasadnyy" -cg

Когда у меня есть .bar файл, я установил его с командой:

/batchbar-deploy bar/ 192.168.1.35 mysecretpass

Результатом Unfortunatelly был unsuccsessful, название приложения было неправильно закодировано снова. После сначала терпят неудачу, я прочитал документацию немного больше и попытался использовать этот подход: http://developer.blackberry.com/android/documentation/creating_a_custom_manifest_file_2016828_11.htm...

Когда я расстегнул молнию на барном файле и открылся MANIFEST.MS - я нашел эту линию:

Application-Name: –ì–µ—Ä–æ–∏

According to documentation solution should be quite strainforward: 1. Rename MANIFEST.MS to .mf 2. Update incorrect properties, in my case I've changed line from above to "Application-Name: Герои" 3. Put edited manifest file in the same folder as .apk and rerun apk2bar tool with **-m** parameter, e.g.:

./apk2bar apk/ -d bbplaybookdebugtoken.bar -t bar/ -a "zasadnyy" -m -cg

Перепакет, развернитесь, пробег и..... и снова ТЕРПЯТ НЕУДАЧУ . Имя приложения было "–ì–µ — Ä–æ– ∏".

After second fail, I decided to make dirty hack, I've edited MANIFEST.MF directly in repackaged bar file (Unzip -> edit manifest -> zip -> change file extension to .bar).
Deploy updated .bar file to playbook and .... YEAH, we've got cyrilic app name!

Заключение и ФИКСИРУЕТ:

  • Looks like in 1.5 release if apk2bar tool manifest encoding is misconfigured (in ver. 1.3 it worked just ok)
  • In oder to FIX issue: Unzip unsigned bar file -> edit manifest -> zip -> change file extension back to .bar
1
добавлено

У меня была та же самая проблема, которой я верю, но признаки отличались. Я даже не смог установить приложение на своем испытательном устройстве, и явно управление подписывающим лицом ежевики - проверяют , столкнул меня с Недействительным обзором файла подписи для Декларации. ошибка.

Файл MANIFEST.MF, кажется, правильно закодирован в utf-8 apk2bar инструментом, но следующий процесс подписания, кажется, читает это использование кодировки по умолчанию платформы. Я добавил следующий явский параметр к <сильной> ежевике-signer.bat , а также apk2bar.bat сценарии пакетного файла инструментов командной строки, чтобы заставить его работать правильно:

-Dfile-encoding=utf-8

(Это для версии 1.5.2 инструментов),

0
добавлено
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

Android Developers
Android Developers
4 476 участник(ов)

Общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д.

Android Architecture
Android Architecture
2 186 участник(ов)

Русскоязычный чат по архитектуре в андроид приложениях. Подробнее: http://telegra.ph/Android-Architecture-12-24

rus-speaking/android
rus-speaking/android
1 705 участник(ов)

Основной чат по Android разработке (вопрос-ответ). ПРАВИЛА: bit.ly/andr-rules. NEWS: bit.ly/AnrdResId ЧАТЫ: Основной: bit.ly/andr-main IDE, сборка, Git, сервисы: bit.ly/andr-tools Оффтоп: bit.ly/andr-offtop Конференции, события: bit.ly/andr-events Вакансии, найм: bit.ly/andr-job Архитектура: bit.ly/andr-patterns Rx: bit.ly/andr-rx Тестирование: bit.ly/andr-test Kotlin: bit.ly/andr-kotlin Хаmarin: bit.ly/andr-xamarin За мат, спам, агрессию, предложения о работе, оффтоп в этом канале - бан на сутки и более ☢☢☢

Android Dev Подкаст
Android Dev Подкаст
1 325 участник(ов)

Комната для обсуждения Android Dev подкаста apptractor.ru/AndroidDev/ Общее обсуждение Android: https://t.me/android_ru Остальные чаты про Android: http://t.me/devChats Наши новости https://t.me/androiddevpodcast_news

Android Guards
Android Guards
602 участник(ов)

Обсуждение любых вопросов касающихся безопасности Android. - Защита системы и приложений - Уязвимости и эксплойты - Вредоносное ПО - Копание в кишках системы и приложений (RE)

Android JOB
Android JOB
466 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению Android (full-time, part-time, remote и разовые подработки)

AndroidDev :: Разработка. It's Android time now!
AndroidDev :: Разработка. It's Android time now!
458 участник(ов)

It's Android time now! Чат разработчиков Android. Вакансии, резюме и информацию о митапах размещать можно. Публикацию скрытой и явной рекламы ваших каналов и сайтов после получения разрешения от @olegushakov

Aandroid Talks!
Aandroid Talks!
212 участник(ов)

Чат об общих вопросах по ОС Android. Чат для разработки под андроид - pro.android: https://t.me/joinchat/AAAAAEKIFKnmRT9cMebb9w

Android Rus
Android Rus
68 участник(ов)