Вверх ↑
Этот топик читают: Гость
Ответов: 23
Рейтинг: 3
#496: 2013-05-29 20:45:02 ЛС | профиль | цитата
Что такое SysName и как им пользоваться?
карма: 0

0
Ответов: 4634
Рейтинг: 751
#497: 2013-05-30 11:06:12 ЛС | профиль | цитата
Имена класса для Activity генерируются автоматически (для главной формы всегда "HiasmMain"). Это свойство позволяет вручную задать имя. По идее, у каждого приложения должны быть уникальные названия Activity, причем быть постоянными. Этого нельзя добиться, если оставить только автоматически генерируемые имена.
Подробнее здесь: http://android-developers.blogspot.com/2011/06/things-that-cannot-change.html
карма: 26

2
Голосовали:LiVan, Konst
Ответов: 23
Рейтинг: 3
#498: 2013-06-02 13:15:45 ЛС | профиль | цитата
Как изменить подпись получаемого apk? Hiasm создаёт подпись hiasm.hiasmproject Как поставить свою?
карма: 0

0
Ответов: 4634
Рейтинг: 751
#499: 2013-06-03 11:33:41 ЛС | профиль | цитата
Это не подпись, а полное имя проекта. Пока что изменить нельзя - это не просто текст, это структура каталогов исходного кода проекта. Нужно переделать механизм генерации кода - дать возможность пользователю вводить это имя, а по нему создавать дерево каталогов и обеспечить, чтобы переходник на компилятор знал, где искать исходные файлы. Я подумаю над этим.

А где это видно, в менеджере приложений?
карма: 26

0
Ответов: 23
Рейтинг: 3
#500: 2013-06-03 12:04:40 ЛС | профиль | цитата
Это видно когда создаешь бекап одной программой (app backup & restore, кажется). Если создать 2 разных приложения для андроид с одинаковым полным именем проекта, то установить их одновременно не получится. Либо одно заменит другое, либо второе не установится.
карма: 0

0
Ответов: 4634
Рейтинг: 751
#501: 2013-06-03 12:46:05 ЛС | профиль | цитата
LiVan писал(а):
Если создать 2 разных приложения

А как устанавливаешь приложения? Если с помощью нашего лаунчера - то это только его особенность: перед установкой он переименовывает приложение в temp.apk, чтобы не приходилось спрашивать имя программы перед удалением с помощью него же, а также чтобы не было ошибок при кириллических названиях схемы. Мне показалось, что для тестов на эмуляторе этого достаточно.
карма: 26

0
Ответов: 1821
Рейтинг: 168
#502: 2013-06-03 13:02:16 ЛС | профиль | цитата
Netspirit, имя apk-файла не играет роли. Важным является package-name, который у каждого приложения должен быть уникальным.

LiVan, если уж очень надо, попробуйте переименовать package-name в Eclipse
android_rename_package.png
карма: 5

0
файлы: 1android_rename_package.png [9.1KB] [866]
Ответов: 23
Рейтинг: 3
#503: 2013-06-03 14:40:45 ЛС | профиль | цитата
А какую версию Eclipse скачивать? В смысле название.
карма: 0

0
Ответов: 1821
Рейтинг: 168
#504: 2013-06-03 14:41:55 ЛС | профиль | цитата
LiVan, у меня Eclipse 4.2.1 (Juno кажется)
карма: 5

0
Ответов: 23
Рейтинг: 3
#505: 2013-06-03 14:55:19 ЛС | профиль | цитата
Ничего не получается. Даже меню со скриншота не нашёл. Можете выложить Eclipse и скриншотов по больше
карма: 0

0
Ответов: 1821
Рейтинг: 168
#506: 2013-06-03 15:05:50 ЛС | профиль | цитата
А плагин ADT установили? Вообще, попробуйте устанавливать по этой инструкции (от начала до "Создание Android-приложения"). "Что и как дальше" расскажу позже (к экзамену надо готовиться)
карма: 5

0
Ответов: 4634
Рейтинг: 751
#507: 2013-06-03 15:06:06 ЛС | профиль | цитата
LiVan, так там ещё нужно плагин ADT для Android установить. http://developer.android.com/sdk/installing/installing-adt.html
карма: 26

0
Ответов: 4634
Рейтинг: 751
#508: 2013-06-09 18:27:49 ЛС | профиль | цитата
На SVN выложены обновления пакета, позволяющие задавать package name проекта.
Также следует обновить файлы в папке compilerAndroid:
- android.exe
- emulauncher.exe
карма: 26

0
Ответов: 70
Рейтинг: 1
#509: 2013-06-12 05:50:50 ЛС | профиль | цитата
здраствуйте. столкнулся с проблемой отображения русского текста в приложениях. Суть вот в чем. Есть приложение, которое при нажатии на кнопку берет случайную строку из списка, а строка, в свою очередь, отображается в поле Label. (строки "Раз(1)", "Два(2)" и "Три(3)". В label же выводится "???(1)" или "???(2)" или "???(3)". С кирилицей беда, но английский алфавит выводится верно. из SVN обновился, компилятор тоже от 09.06.13. Помогите решить в общем. Выкладываю схему ниже.
code_31234.txt
карма: 0

0
файлы: 1code_31234.txt [991B] [496]
Ответов: 5446
Рейтинг: 323
#510: 2013-06-12 10:44:03 ЛС | профиль | цитата
MBTY, настрой "Locale" (a.k.a. язык для не-unicode приложений) в системе
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)