Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android linear layout и текст https://www.cyberforum.ru/ android-dev/ thread793089.html
Здравствуйте форумчане, прошу вас поразмыслить над моей проблемой. есть приложение нужно сделать чтобы на linearlayout натянуть фон проблема в том что по вертикали расстояние всегда меняется (стоит скролл) и картинка постоянно растягивается. можно ли както зафиксировать фон или как в css сделать размножение по осям? и второй вопрос можно ли каким нибудь способом кроме ресурсов выводить...
Открытие встроенного календаря Android Программирование Android
Всех с праздником Защитника отечества! Необходимо по нажатию на Button из меню своей программы (например просто Layout и Button на нем) вызвать встроенный календарь Android. Как это сделать в Android 2.2? CalendarView доступен с версии 3.0. Работаю в Eclipse 3.7.
Программирование Android Отправка смс Всем привет. Есть магазин по продаже ICQ номеров разной длины. Суть в том, что бы пользователь андроида QR кодом скачивал приложение, нажимал на кнопку, которая отправляет смс и взамен получает UIN и пароль. Проблема в том, что номер, на который отправляется смс, так же текст сообщения находятся в 2х текстовых файлах на удалённом сервере. Это сделано мне для удобства. Вот предоставляю код,... https://www.cyberforum.ru/ android-dev/ thread792938.html Программирование Android Как отловить longclick у AppWidgetHostView https://www.cyberforum.ru/ android-dev/ thread792781.html
Всем привет! Делаю свой лаунчер. Вроде все не плохо, только вот проблема с сабжем. У некоторых виджетов работает, но только по нажатию на оконтовку (выставлено по 5px вокруг.) У нектороых никак не отлавливается.
XmlPullParser Программирование Android
Добрый день, столкнулся с проблемой парсинга XML такого вида: То что мне надо выдрать <lfm status="ok"> <events xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" artist="Armin van Buuren" festivalsonly="0" page="1" perPage="50" totalPages="1" total="17"> <event xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"> <title>ULTRA Buenos Aires 2013 - Dia 2</title> <artists>...
Программирование Android Идея для приложения https://www.cyberforum.ru/ android-dev/ thread792719.html
Доброго времени суток! В универе рассказали про конкурс, который проводит одна компания. Суть в том, чтобы написать приложение для android. Конкурс проводится по трем направлениям: 1. Развлечения/Игры, Здоровье и спорт 2. Образование, Бизнес и Офис 3. Система, тестирование, оптимизация, свободная тема Желательно, чтобы приложение было актуально(отсутствие аналогов). Первую категория мне...
Программирование Android Замена элемента в ListView Доброго времени суток, форумчане! Столкнулся с проблемой есть ListView у которого все элементы это TextView, как запрограммировать чтобы при нажатии на элемент ListView TextView заменился на кнопку, при чем именно тот TextView по которому нажали. https://www.cyberforum.ru/ android-dev/ thread792662.html В БД не записываются значения Программирование Android
Этот сервис обрабатывает поступившее сообщение. sms_body_name и sms_body_text имеют нужные значения (строка 65 и 66), а вот в БД вообще ничего не записывается. Как исправить чтоб строки в бд добавлялись? import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.app.Service; import android.content.ContentValues; import...
Программирование Android Как и куда сохранить в Internal Storage? https://www.cyberforum.ru/ android-dev/ thread792549.html
Нужно сохранить данные которые будут досупны после переустановки приложения или очистки данных приложения пользователем. External Storage не подходит - может вообще не быть и может быть переставлено на другой аппарат. SharedPreferences and DefaultSharedPreferences - после очистки данных там тоже удаляется. Запись в getDownloadCacheDirectory, getRootDirectory, getDataDirectory - Permission...
Программирование Android Длинное нажатие на ListView собственно задача проста, нужно чтобы при длинном нажатии на итеме в листвью появлялось диалоговое окно, но никак немогу найти какое ивент за это отвечает (длинное нажатие) всякие onLongClick и т.д. не срабатывают. я понимаю что нужно отлавливать события именно на итемах, как обычное нажатие onListItemClick но ничего подобного для длинного нажатия не нашел. подскажите плиз, как быть? https://www.cyberforum.ru/ android-dev/ thread792412.html
Программирование Android Способы получения денег с Google Play для Украины
Есть у меня пару шикарных идей которые хотел бы реализовать в Google Play. Но как оказалось Google не ведет выплаты в Украину, но охотно их принимает... бред, но так есть... Хочу сделать реально хорошую программку, но раздавать ее бесплатно, да еще и платить за выставление приложения... Пичкать рекламой свое приложение мне не хочется, но видимо придется... Но вот тема в которой я не...
Программирование Android Сделать, чтобы браузер не вызывал встроенную виртуальную клавиатуру Android
349 / 240 / 34
Регистрация: 16.01.2010
Сообщений: 766
26.02.2013, 16:08 0

Как защитить приложение? - Программирование Android - Ответ 4183521

26.02.2013, 16:08. Показов 5691. Ответов 17
Метки (Все метки)

Ответ

Цитата Сообщение от tester3000 Посмотреть сообщение
ProGuard переименовывает название методов в коде и т.д. это лишь немного затрудняет процесс реверсинга.
Может быть, все таки пруфчика добавите?
Вот к примеру с офф сайта:

ProGuard can:
Evaluate constant expressions.
Remove unnecessary field accesses and method calls.
Remove unnecessary branches.
Remove unnecessary comparisons and instanceof tests.
Remove unused code blocks.
Merge identical code blocks.
Reduce variable allocation.
Remove write-only fields and unused method parameters.
Inline constant fields, method parameters, and return values.
Inline methods that are short or only called once.
Simplify tail recursion calls.
Merge classes and interfaces.
Make methods private, static, and final when possible.
Make classes static and final when possible.
Replace interfaces that have single implementations.
Perform over 200 peephole optimizations, like replacing ...*2 by ...<<1.
Optionally remove logging code.

Добавлено через 8 минут
Это существенно затрудняет реверс. А если, использовать имена переменных, без смысла - то делает почти невозможным. Делает бесполезным, возню с более чем половиной приложений на маркете. П

Вернуться к обсуждению:
Как защитить приложение? Программирование Android
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2013, 16:08
Готовые ответы и решения:

Как защитить приложение
Доброго времени суток! Пишу диплом тесно связанный с безопасностью. Функциональную часть моего...

Как защитить приложение от распространения
Как это лучше всего сделать. Может привязка к ID устройства, но тогда надо заранее перед...

Как лучше защитить приложение?
Доброго времени суток. Я хочу сделать чтобы мое приложение можно было покупать, есть база данных с...

Как защитить мое приложение?
Здравствуйте! Скажите как защитить созданное мною приложение от взлома и кражи информации? Читал...

17
26.02.2013, 16:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2013, 16:08
Помогаю со студенческими работами здесь

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

Как можно защитить приложение от взлома?
Как можно ещё защитить код (усложнить работу при декомпиляции)? Тема была выделена отсюда -...

Как защитить свое приложение (Активация)
Друзья, возник такой вопрос. Хочу свою программу сделать &quot;от части&quot; платной. Чтобы, например, при...

Как можно защитить свое приложение он декодирования
Здравствуйте подскажите пожалуйста 1) как можно защитить свое приложение он декодирования 2) как...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru