Вопросы по теме 'android-proguard'

Сборка Android с Gradle и ProGuard: выходная банка должна быть указана после входной банки, иначе она будет пустой.
Я создаю сборку с разными вкусами с помощью Gradle. До сих пор он работал довольно хорошо, пока я не захотел включить Proguard . Я включил minifyEnabled для своей сборки выпуска, и теперь у меня есть исключение, говорящее: " Caused by:...
12297 просмотров

smack для Android не работает при использовании proguard
Я использую библиотеку smack (4.1.2) в своем приложении для Android для подключения к серверу XMPP. Он отлично работает, когда код НЕ минимизирован (например, с помощью proguard). Но в режиме выпуска с включенным proguard приложение вылетает, как...
1256 просмотров

Как заставить Proguard обфускировать с помощью Android Studio
ProGuard не выполняет полную работу по обфускации моего проекта Android. Когда я декомпилирую свой apk на decompileandroid.com, я вижу, что он меняет только имя локальных временных переменных и ничего больше. Он не меняет имена классов, имена...
1156 просмотров

Как уменьшить код Android с помощью Proguard
Поскольку я использую много зависимостей в своем приложении, я достиг предела методов 65k (я достигаю 76k методов). Я читал на android.developer, что proguard используется для сжатия кода. Итак, proguard сокращает только код моего приложения или...
4208 просмотров
schedule 13.04.2023

Как удалить вызовы Log.d() в сборке выпуска приложения для Android?
Я заметил, что моя сборка релиза, которую я сделал в eclipse через: Инструменты Android -> Экспорт подписанного пакета приложения... Мой proguard-project.txt содержит: -assumenosideeffects class android.util.Log { public static...
11007 просмотров
schedule 15.07.2022

Варианты Android с разными зависимостями и одним и тем же файлом класса
У меня есть два разных варианта моего приложения для Android: lite и pro . В приложении у меня есть класс с именем customFragment.java , который включен в основной (не различается между вариантами) и включает также следующий код: import...
341 просмотров

Удаляет ли Proguard методы, используемые только в одном месте? [встраивание метода]
Я рассматриваю возможность использования Proguard, поскольку мое приложение приближается к производству, чтобы сделать его легче. На Android существует ограничение метода 65K в дополнение к устройствам с низким объемом памяти. Я знаю, что Proguard...
763 просмотров

Ошибка Proguard при сборке apk для Android
Ошибка: Ошибка: не удалось выполнить задачу ':app:transformClassesAndResourcesWithProguardForRelease'. java.io.IOException: невозможно записать...
3078 просмотров
schedule 13.01.2024

Используйте Proguard только для отключения ведения журнала и сокращения ресурсов.
build.gradle: buildTypes { release { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' signingConfig...
1428 просмотров

В чем разница между proguard-android.txt и proguard-rules.pro? - Андроид
В моем buildType я вижу это: buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } У меня есть несколько вопросов:...
15739 просмотров

ProGuard не работает при обновлении до Android SDK 23
Я пытаюсь обновить приложение Umweltzone для Android до SDK 23. Поэтому я изменяю конфигурацию проекта следующим образом: // Excerpt from Umweltzone/build.gradle compileSdkVersion 23 // ... compile "com.android.support:design:23.1.1" Когда...
4148 просмотров

Исключите сторонние библиотеки, их класс и подкласс из ProGuard с Android, используя Eclipse IDE.
Получение следующей ошибки при попытке исключить сторонние библиотеки в ProGuard. Он компилируется, если я добавляю -dontwarn com.ak.systemservice.core.security.FuncManager в proguard-project.txt, но при попытке запуска происходит сбой. По сути, я...
643 просмотров

Разобрать ошибки компиляции android sdk proguard
Хорошо, я знаю, что на этот вопрос отвечали много раз, я видел много постов со всевозможными рекомендациями, но независимо от того, какой микс я пробовал, apk не скомпилируется. это мои файлы proguard-rules.pro # Keep source file names, line...
318 просмотров

NullPointerExcepetion Facebook sdk v4.5.0 при включении Proguard (при попытке войти в систему с использованием библиотеки Parse)
Я пытаюсь войти в систему с помощью Facebook, используя библиотеку ParseFacebookUtils, и она работает хорошо, но когда я включил файл Proguard, у меня есть это исключение при запуске активности входа в Facebook: Fatal Exception:...
902 просмотров

Как получить apk-файл сборки релиза с помощью proguard
Я пытаюсь использовать ProGuard для создания apk-файла выпуска для моего проекта. По-видимому, я использую много сторонних библиотек, Там, где мне нужно использовать только несколько классов из них, мне бы очень хотелось получить какое-то...
3279 просмотров
schedule 05.12.2022

приложение:transformClassesAndResourcesWithProguardForRelease
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. java.io.IOException: сначала исправьте приведенные выше предупреждения. Я изо всех сил пытался найти решение, но не нашел, хотя нашел много...
3103 просмотров

Отладка запутанной трассировки стека для Android с помощью ProGuard
Я пытался запутать трассировку стека моего приложения для Android, используя файл сопоставления ProGuard. Я попытался использовать -verbose и также добавил эти строки в файл конфигурации proguard-rules.pro в Android Studio:...
1951 просмотров
schedule 13.08.2022

Proguard — запутать только один класс и его общедоступные методы
Я хочу запутать класс и его публичный метод. Я использую следующий код для запутывания: -keep class !com.supermentor.ApiService { *; } но это не работает. У кого-нибудь есть идеи? Как запутать только один класс и его общедоступные методы.
1160 просмотров
schedule 30.05.2023

Proguard не запутывает имя класса, запутываются только методы
Я пытаюсь использовать Proguard в студии Android, но похоже, что Proguard не скрывает имя класса, например, структуру моего приложения и конфигурацию: и конфигурация но когда я пытаюсь вызвать исключение в приложении:...
12073 просмотров
schedule 07.03.2023

Kotlin: нужно защитить класс данных Kotlin?
У меня есть класс данных, определенный ниже package com.mypackage.model object Model { data class News(val photo: String, val title: String, val description: String) } Когда я компилирую его с помощью Proguard (т. е. выпускаю сборку),...
2539 просмотров