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

Gradle объединить ресурсы для двух сборок - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Что будет контроллером в проекте по модели MVC http://www.cyberforum.ru/android-dev/thread1801940.html
Ну допустим у меня есть активити в нем TextView, ImageView и прочее. Есть класс модели, который получает фото по сети. Есть AsynkTask, который вызывает метод загрузки фото. TextView, ImageView и...
Программирование Android Сложный парсинг XML через Retrofit SimpleXml-Converter Simple XML Разбираюсь потиху, есть 2 вопроса. 1. Нужно ли всегда using Retrofit SimpleXml-Converter Simple XML парсить все элементы? 2. Есть страница http://ufa.farfor.ru/getyml/?key=ukAXxeJYZN. Как мне... http://www.cyberforum.ru/android-dev/thread1801897.html
Виджет детальной информации в андроид Программирование Android
Вот например у меня есть список городов во фрагменте(в списке пункт - город). И я хочу следующее чтобы по нажатии на этот пункт разворачивалась детальная информация о нем(ну детальное описание...
Программирование Android Работа с тенями
Кто нибудь встречал толковый мануал по теням для Андроид 5.0+? а то в этом "описании" - https://developer.android.com/training/material/shadows-clipping.html толком ничего нет. Ну тени ну да есть...
Программирование Android SharedPreferences сохранить на флешку http://www.cyberforum.ru/android-dev/thread1801687.html
Гуру, САБЖ! Есть ли СТАНДАРТНОЕ решение для подобного? Хочу сохранять настройки в папку на внешнюю "флешку" (ExternalStorage). Использовать для мелкой утилиты базу не охота. Как и писать...
Программирование Android Множество условий selection в query Всем привет. Подскажите, пожалуйста, как задать selection для query так: Столбец1 = ? и Столбец2 = ? и (Стоблец3 = ? или Стоблец4 = ?) подробнее

Показать сообщение отдельно
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
02.09.2016, 23:49
Tester64, Андроид весь построен на костылях, как верно недавно заметил Паблито. Тоже недавно колупался с логами, написал примерно так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Log2 {
 
    private static final boolean isDebuggable =  имя_пакета.app.BuildConfig.DEBUG;
 
    public static void i(String tag, String msg) {
        if (isDebuggable)
            Log.i(tag, msg == null ? null : msg);
    }
 
    public static void e(String tag, String msg) {
        if (isDebuggable)
            Log.e(tag, msg == null ? null : msg);
    }
}
В build.gradle прописал:
PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
    buildTypes {
        debug {
            debuggable true
            buildConfigField "String", "Key", '"abcdef"'
        }
        release {
            debuggable false
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            buildConfigField "String", "Key", '"123456"'
        }
    }
Вроде, работает, но кто его знает, может, когда-то и неверно определит константу DEBUG.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru