It Blog

error: more than one device/emulator

error: more than one device/emulator Когда подключено/Включено больше одного девайса/эмулятора, при ручной установке возникает ошибка error: more than one device/emulator Лечится все довольно просто: adb devices adb -s “HT578” install “path”   Первая команда выводит список девайсов. Вторая команда устанавливает APK файл на указанное устройство, т.е. наш девайс HT578

Read More

Отправка данных Android часам (wear) из Android приложения(Send data or notification from Android device to android wear)

Отправка данных Android часам (wear) из Android приложения(Send data or notification from Android device to android wear) Всю работу на отправку данных берет на себя объект GoogleApiClient из комплекта AndroidSDK. Сам процесс очень и очень прост: 1. инициализация GoogleApiClient 2. После инициализации, получаем список подключенных узлов. Теоретически у пользователя может быть больше 1-ого комплекта часов. […]

Read More

Retrofit 2.0 Динамический URL параметр в запросе(Dynamically URL parameter in URL)

Retrofit 2.0 Динамический URL параметр в запросе(Dynamically URL parameter in URL) В документации по retrofit часто указывается, как создавать веб-интерфейс для статических путей URL. например www.it-notepad.com/platerapi/game.json?key=”key”&Location=”location” public interface PlayerInterface { @GET(“/game.json”) Call<PlayerRequestModel> getPlayerForgame(@Query(“key”) String key, @Query(“Location”) String location);   Если же требуется указать динамический путь, например www.it-notepad.com/platerapi/game1/game.json?key=”key”&Location=”location”, www.it-notepad.com/platerapi/game2/game.json?key=”key”&Location=”location”, то необходимо только добавить параметр @Url и […]

Read More

Android Error:(61) Apostrophe not preceded by

Android Error:(61) Apostrophe not preceded by В первое время, во время сборки Android приложений, можно встретить следующую ошибку: Error:(61) Apostrophe not preceded by \ (in Medina (Arabies: …) Данная ошибка очень распространенная при локализации приложения на французский(Franse) , или например Африкаанс(Afrikaans) values-fr/strings.xml или values-af/strings.xml и возникает при использовании строкового значения, содержащего апостроф(‘) Например: <string name=”select_city”>Kies […]

Read More

Добавление точек индикаторов перелистывания страницы в Android

Добавление точек индикаторов перелистывания страницы в Android Задача – добавить точки – индикаторы при перелистывании страницы в Android Для ее реализации воспользуемся библиотекой ViewPagerIndicator   Для начала необходимо добавить библиотеку в скрипт gradle: allprojects { repositories { maven { url “http://dl.bintray.com/populov/maven” } mavenCentral() jcenter() } }   В первый скрипт добавить необходимо только строку maven […]

Read More

Создание нескольких фотографий в ОС Android и сохранение их

Создание нескольких фотографий в ОС Android и сохранение их Большинство мануалов в интернете описывают как запустить Intent с намерением вызова камеры, получить результат в onActivityResult и в дальнейшем сохранить фото, либо просто получить его Uri. Если нужно сделать несколько фото и получить результат, в основном предлагается сделать свою реализацию с SurfaceView + Camera. В этой […]

Read More

Create multiply photo with Android SDK and save there

Create multiply photo with Android SDK and save there Numerous manual describes how to take a single photo and get his data(uri or Bundlee) in Activity in method onActivityResult. How to make a few photos and get this result in the Activity??? We can create own realization of SurfaceHolder, Camera etc… And we can create […]

Read More

Obfuscate Android Application(APK) file/ Обфускация Android APK – файла

Obfuscate Android Application(APK) file/ Обфускация Android APK – файла Начнем с главного – выбор IDE никак не зависит на процесс обфускации, что в Android Studio, что в Eclipse. В случае с Eclipse, в файле project.properties указываем путь к файлу правил обфускации. Для Android studio все правила прописываются в файле proguard-rules.pro -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontwarn android.support.** -verbose […]

Read More

Obfuscate Java executable “jar”

Obfuscate Java executable “jar” How obfuscate standart java application? It’s very simple: you need use Proguard tool 1. Download and install proguard. 2. Create proguard config file(ex. proguard-project.txt)   -injars application.jar -outjars obfuscate_application.jar -libraryjars <java.home>/lib/rt.jar -dontusemixedcaseclassnames -verbose -dontoptimize -libraryjars jni/keyboardhook-win-amd64.lib -libraryjars jni/libquaqua64.jnilib -libraryjars libs/keyboardhook-win-amd64.lib -libraryjars libs/keyboardhook-win-x86.lib -keepattributes *Annotation* -keep,includedescriptorclasses public class com.sun.jna.** { <fields>; <methods>; […]

Read More

Please disable your adblocker or whitelist this site!