Articles of Андроида студийная

Ошибка: плагин с id 'com.github.dcendents.android-maven' не найден

Я использую эту библиотеку в своем приложении для Android. ( Https://github.com/yazeed44/MultiImagePicker ) До сих пор я добавлял его в свой проект таким образом: compile 'net.yazeed44.imagepicker:imagepicker:1.3.0' Проблема импорта этого метода, насколько мне известно, я не могу переопределить какой-либо код, потому что после создания проекта я потеряю все возможности. (Мне нужно изменить код) По этой причине я […]

Android отображает текст в неправильной кодировке после обновления до Java 8

Я обновил свой проект до версии SDK версии 24 и Java 8 и столкнулся с странной проблемой кодирования. По какой-то странной причине Android обрабатывает мои жестко закодированные строки UTF-8 как Windows-1251, и, таким образом, текст искажается. Как это: Это то, что я изменил: compileSdkVersion 24 buildToolsVersion "24.0.2" compileOptions { encoding = 'utf-8' sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility […]

Android Studio: как создать второй тип сборки отладки

Я хочу создать второй тип сборки, который должен работать точно так же, как уже существующий тип отладки. В настоящее время у меня есть два типа сборки: debug и release. Отладочную можно запускать одним щелчком мыши и автоматически подписываться с хранилищем отладки. Я вручную компилирую сборку выпуска с помощью мастера Build -> Generate signed APK . […]

Android Studio 1.0 'runProguard' против 'minifyEnabled'

Во время миграции с Android Studio 0.9 до 1.0 мне пришлось изменить предложение buildTypes { release { – runProguard true + minifyEnabled true } Как рекомендовано здесь . В моем приложении работает стандартный адаптер синхронизации public class SyncAdptr extends AbstractThreadedSyncAdapter { private static Context mCtx; public SyncAdptr(Context ctx, boolean autoInit) { super(ctx, autoInit); mCtx = […]

Выпуск Android. Сбой сборки из-за сжатия. RleleaseMultiDexComponents.

У меня возникли трудности с созданием версии моего приложения. Это часть результата, который я получаю при запуске ./gradlew assembleRelease –stacktrace –debug В Android Studio он выплескивает одно и то же, и я просканировал сеть, но не нашел для этого решения. 17:57:41.664 [INFO] [org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter] Executing task ':app:shrinkReleaseMultiDexComponents' (up-to-date check took 0.002 secs) due to: No history […]