Форум программистов, компьютерный форум CyberForum.ru

Как настроить ProGuard в IDEA? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Табхост вид вкладок http://www.cyberforum.ru/android-dev/thread1080913.html
сколько смотрю пример там внешний вид табов вот такой (красный фон) а у меня получается только так второй скрин
Android RadioButton программным способом Работаю с RadioButton программным способом. Создать кнопки получилось, все в порядке, вот код: group = new RadioGroup(this); group.setOrientation(RadioGroup.VERTICAL); for (int i = 0; x < 3; i++) { radioButton = new RadioButton(this); group.addView(radioButton); radioButton.setId(100+(i)); radioButton.setText("RadioButton" + i); } linId.addView(group); http://www.cyberforum.ru/android-dev/thread1080900.html
Установить соединение с веб-сервером rbc.ru и вычитывать с него заголовки новостей Android
Задача в том, чтобы установить соединение с веб-сервером rbc.ru и вычитывать с него заголовки новостей и сами эти новости. Как это можно реализовать?
Android Как организовать ограничение движения персонажа по некоторой площадке произвольной формы
Как организовать ограничение движения персонажа по некоторой площадке произвольной формы. Например, как в денди версии игры Indiana Jones. Вот пример: Как это делается? Думаю принцип везде одинаков, независимо от платформы.
Android Как установить будильник на определенный час определенного дня http://www.cyberforum.ru/android-dev/thread1080784.html
как установить будильник на определенный час определенного дня? Добавлено через 5 минут нашел такую статью но что-то не догоняю как указать дату и время, когда надо зазвонить http://www.mobilab.ru/androiddev/androidalarmmanagertutorial.html Добавлено через 23 часа 7 минут нет идей?
Android Создание программ Есть ли какая-нибудь программа, чтобы создавать приложения для Андроид с самого Андроид-устройства? И если есть, то какая? подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
13.02.2014, 01:51     Как настроить ProGuard в IDEA?
У меня немного другой файл настроек... Я его взял в SDK (кажется). Может поможет:

Кликните здесь для просмотра всего текста
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/inde...ual/usage.html

# Optimizations: If you don't want to optimize, use the
# proguard-android.txt configuration file instead of this one, which
# turns off the optimization flags. Adding optimization introduces
# certain risks, since for example not all optimizations performed by
# ProGuard works on all versions of Dalvik. The following flags turn
# off various optimizations known to have issues, but the list may not
# be complete or up to date. (The "arithmetic" optimization can be
# used if you are only targeting Android 2.0 or later.) Make sure you
# test thoroughly if you go this route.
-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
-optimizationpasses 5
-allowaccessmodification
-dontpreverify

# The remainder of this file is identical to the non-optimized version
# of the Proguard configuration file (except that the other file has
# flags to turn off optimization).

-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-verbose

-keepattributes *Annotation*
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService

# For native methods, see http://proguard.sourceforge.net/manu...es.html#native
-keepclasseswithmembernames class * {
native <methods>;
}

# keep setters in Views so that animations can still work.
# see http://proguard.sourceforge.net/manu...les.html#beans
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}

# We want to keep methods in Activity that could be used in the XML attribute onClick
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}

# For enumeration classes, see http://proguard.sourceforge.net/manu...l#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}

-keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
}

-keepclassmembers class **.R$* {
public static <fields>;
}

# The support library contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontwarn android.support.**


Добавлено через 1 минуту
(загонять большой текст в спойлер круче чем просто явой - сравнивать неудобно)
 
Текущее время: 06:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru