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

proguard - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как побороть нехвату памяти? http://www.cyberforum.ru/android-dev/thread1017987.html
Это просто ужас: приложение весит всего ~ 5МБ и для него выделено только 7.32 МБ памяти, с которых свободно (доступно) только 385 Кило!байт. И это на устройстве Giayu G2 (тот, который с гигом оперативки) Память измерял функциями: Runtime.getRuntime().totalMemory(); Runtime.getRuntime().freeMemory(); android:largeHeap="true" - до задницы, выделение памяти от этого не меняется.. - в итоге...
Программирование Android Проверка на первый запуск Доброго дня, коллеги. Есть задача, чтобы при первом запуске приложения показывался экран с небольшим мануалом и страница авторизации пользователя. Каким образом это моэно осуществить? Спасибо за подсказки. http://www.cyberforum.ru/android-dev/thread1017372.html
Программирование Android как можно осуществить запись с линии голоса и воспроизведение аудио записи в линию?
Всем привет! захотелось побаловаться с реализацией автоответчика на андроиде. нужно, чтобы при поступление звонка "снималась трубка", воспроизводилась собеседнику заранее заготовленная аудио запись, потом включалась запись линии пока собеседник не положит трубку. слушать линяю можно только на рутованных аппаратах с определенными драйверами. а про воспроизведение записи в линию я вообще ничего...
Программирование Android Локальный сервер на Reddwarf и Android
Здравствуйте! Сейчас начинаю изучать разработку online-игр, понравился Reddwarf, но сразу возник вопрос, как мне получить доступ с телефона к серверу для тестирования при разработке, если сервер локальный? P.S. Я только начал изучать, информации на русском на эту тему не нашел... Поэтому, если что-то глупое спросил, то без гневных комментов, пожалуйста
Программирование Android Программное создание экрана http://www.cyberforum.ru/android-dev/thread1017063.html
Всем доброго дня! Коллеги. Так получилось что в программе приходится рисовать все экраны программно. Столкнулся со следующей проблемой: на эеране создаю TabkeLayout и несколько TableRow В TableRow помещаю ImageView, но у него (ImageView) по умалчанию выставляется параметр "на всего родителя" =) Каким образом поменять параметр у ImageView, чтобы он не занимал более того, что требует рисунок?...
Программирование Android ImageView - переключить между двумя катринками При запуске приложения появляется start.Когда я на него нажимаю он исчезает и вместо него должен появиться stop,но этого не происходит.. Помогите,пожалуйста,разобраться....Вот код public void onCreate() { super.onCreate(); intent = new Intent(RecorderManager.this, Recorder.class); wManager = (WindowManager) getSystemService(WINDOW_SERVICE); start = new ImageView(this); stop ... подробнее

Показать сообщение отдельно
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
25.11.2013, 17:12     proguard
Попробуйте вот такой конфиг:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
##---------------Begin: proguard configuration common for all Android apps ----------
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers
-dontpreverify
-verbose
-dump class_files.txt
-printseeds seeds.txt
-printusage unused.txt
-printmapping mapping.txt
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
 
-allowaccessmodification
-keepattributes *Annotation*
-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable
-repackageclasses ''
 
-dontwarn android.support.**
-dontwarn org.apache.harmony.**
-dontwarn com.tonicsystems.**
-dontwarn org.firebirdsql.**
-dontwarn org.antlr.**
-dontwarn org.apache.**
 
-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class * extends android.app.backup.BackupAgentHelper
-keep public class * extends android.preference.Preference
-keep public class com.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
 
# Explicitly preserve all serialization members. The Serializable interface
# is only a marker interface, so it wouldn't save them.
-keepclassmembers class * implements java.io.Serializable {
static final long serialVersionUID;
private static final java.io.ObjectStreamField[] serialPersistentFields;
private void writeObject(java.io.ObjectOutputStream);
private void readObject(java.io.ObjectInputStream);
java.lang.Object writeReplace();
java.lang.Object readResolve();
}
 
# Preserve all native method names and the names of their classes.
-keepclasseswithmembernames class * {
native <methods>;
}
 
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet);
}
 
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet, int);
}
 
# Preserve static fields of inner classes of R classes that might be accessed
# through introspection.
-keepclassmembers class **.R$* {
public static <fields>;
}
 
# Preserve the special static methods that are required in all enumeration classes.
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
 
-keep public class * {
public protected *;
}
 
-keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
}##---------------End: proguard configuration common for all Android apps ----------
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru