Я нашел работу сам.
Когда я получил проблемы с 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