| NightHunter | Дата: Четверг, 03-Апрель-08, 19:01 | Сообщение # 1 |
Mr. Night
Группа: Администраторы
Сообщений: 315
< >
| Устанавливая Java приложения/игры требующие доступ во внешний источник, будь то память телефона, flash карта, интернет или камера, вы сталкиваетесь с проблемой, когда телефон постоянно спрашивает разрешение на доступ приложения к чему-либо. Данная статья описывает способ, как избавиться от запросов, и дать Java приложению/игре любые привилегии, с помощью программы BeHappy (~100 кб) . Подробная инструкция: Нужное ПО - JRE (Java Runtime Environment) (~16 МБ) Поставили и забыли. - WinRAR (~1 МБ) ( должен быть установлен до установки BeHappy ) - MobiMB v3.4 DP3 (~1 Мб) (для S40 обязательно, для S60 не помешает). Устанавливаем. BeHappy. Установка сертификата в телефон На Series 40 3rd Edition : Через MobiMB v3.4 DP3 заливаем содержимое "user" из архива BeHappy в папку телефона "A:Hiddenfoldercertificatesuser". На Series 60 : Заливаем сертификат exp.cer (в папке "auth" из архива BeHappy ) в смартфон и устанавливаем его. При установке отмечаем пункт "Установка приложений". Сертификация мидлета: 1. Запускаем BeHappy. 2. Устанавливаем Permissions в соответствии с требованиями приложения. Можно установить автоматический способ, а можно назначить самостоятельно. Также появилась возможность добавлять Permissions в соответствии с предустановками. Пока, что в базе предустановок лишь небольшое количество приложений, но они пополняются по мере возможностей. а) Создавать автоматически- данный способ чаще всего не работает, т.к. разработчики не всегда вносят список нужных Permissions в сам мидлет. Но, если они есть, то рекомендуется ставить этот пункт; б) Назначить следующие- выбрав данный пункт, нужно галочками пометить нужные права необходимые приложению/ игре. Делаем это наугад. Не сложно догадаться, если вы ставите файл менеджер, то ему нужен доступ к файловой системе(чтение/запись), а если интернет браузер-то доступ в интернет(в данном случае Socket) и т.д. Не стоит забывать, что для разных приложений нужны разные Permissions, не забывайте переназначать их, когда подписываете новое приложение. 3. Программа настроена. Осталось только подписать. Запросто!!! а) Drag&Drop мидлета (.jar или.jad) на форму программы; б) Нажимаем Открыть на форме программы, через контекстное меню формы или трея. В появившемся окне выбираем нужный файл; в) Через проводник правой кнопкой по файлу мидлета -> Подписать. (Это делайте, если точно знаете, что установленные Permissions подходят) Теперь осталось лишь добавить "то, что получилось" (.jar файл и одноименный.jad) в телефон На Series 40 : 1. Заливаем "то, что получилось" в телефон. 2 . Выбираем приложение (из п1) нажимаем Функции -> Доступ. Устанавливаем Разрешено на нужный доступ. На Series 60 : 1. Заливаем "то, что получилось" в смартфон. 2. Устанавливаем ОБЯЗАТЕЛЬНО ЧЕРЕЗ JAD. 3. Через диспетчер приложений, в настройках установленного приложения, ставим нужные пункты.Вот вроде бы и все.Всем удачных опыто Извините, что нет ссылок... Позже сделаю...
Все материалы на сайте ТОЛЬКО для ознакомления! Все права принадлежат их законным владельцам!
|
|
| |