Articles of Андроидное

Google перестала поддерживать Android Eclipse Plugin?

Если вопрос здесь не будет, я его удалю. Кто-нибудь знает, перестала ли Android поддерживать плагин Eclipse? Теперь, когда вы входите на свой сайт из Google «Android SDK», вы можете загрузить Android Studio, и я не могу найти, где находится плагин Eclipse … Я помню, они сказали, что не перестанут его поддерживать, но его Google В […]

После обновления сервисов Google Play до 8.4.0 push-уведомлений, отображаемых сами по себе

Для Push-уведомлений мы используем GCM (Google Cloud Messaging). Он отлично работал, когда мы использовали игровые сервисы: 8.3.0. Мы обрабатываем push-уведомления с помощью нашего собственного приемника. После обновления до com.google.android.gms:play-services:8.4.0 Push не подходит к моему myGcmListenerService, вместо этого он отображается сам по себе в панели уведомлений. Также он показывает эту ошибку в Log GcmAnalytics: Error while […]

Может ли мое приложение Android обнаружить, было ли оно запущено из Eclipse?

Есть ли способ для активности Android определить, как он был запущен? В частности, я хотел бы узнать, было ли запущено мое приложение из Eclipse, если оно было запущено в обычном режиме (например, из главного экрана или списка установленных приложений). Это прокси-сервер для того, чтобы знать, нужно ли загружать отчеты о сбоях или нет. Я предполагаю, […]

Использование GCM в студии android

Я не знаю, как заставить GCM работать в моем проекте в андроид-студии. Когда я использую некоторые из кланов GCM, вы получите это: Не удается разрешить символ GCMRegistrar. В этом коде: GCMRegistrar.checkDevice(this); И он не показывает возможность импорта класса. Это мой файл graddle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.8.0' } } apply […]

Как возобновить процесс загрузки файлов в Android?

Я загружаю файл на сервер, используя этот код, но мне нужна такая функциональность: если он останавливается из-за потери сети или любого другого прерывания во время процесса, то это не должно начинаться с начала со второго раза. Ответ от сервера также настраивается. Возможно ли это в android? Какой подход я должен использовать для этого? Пожалуйста, направляйте […]

Увеличение видимости представления на Swipe с помощью жестов в android

Я использую следующий код private GestureDetector.OnGestureListener mGestureListener = new GestureDetector.OnGestureListener() { private float lastDeltaValue; private static final int MIN_DISTANCE = 15; private static final int MIN_DISTANCE_Y = 25; @Override public boolean onDown(MotionEvent e) { lastDeltaValue = 0; return false; } @Override public void onShowPress(MotionEvent e) { } @Override public boolean onSingleTapUp(MotionEvent e) { return false; […]

Как создать скрипты Renderscript на Android Studio и заставить их работать?

Задний план Я хочу исследовать создание сценариев Renderscript на Android и Renderscript в целом, и за последний год Android-Studio стала единственной средой разработки, которую Google поддерживает для разработки приложений Android. Проблема Для этого я нашел несколько веб-сайтов: https://developer.android.com/guide/topics/renderscript/compute.html#writing-an-rs-kernel Как использовать библиотеку поддержки Renderscript с Gradle http://developer.android.com/guide/topics/renderscript/compute.html https://futurestud.io/blog/how-to-use-the-renderscript-support-library-with-gradle-based-android-projects/ http://developer.android.com/guide/topics/renderscript/advanced.html Дело в том, что все обучающие программы […]

Сообщение об ошибке PHP GCM MismatchSenderId

Я столкнулся с проблемой уведомления GCM push. Я получаю следующую ошибку. { "multicast_id":4630467710672911593, "success":0, "failure":1, "canonical_ids":0, "results":[{ "error":"MismatchSenderId" }] } Ниже приведен код. Любая помощь могла бы быть полезна. Заранее спасибо. public function gcmPush() { $regId = "APA91bHFcgOssQZEqtdUk3EC1ojwC5-LVG3NPV2bMqKyC9rPymR6StmAbz-N7Ss8fnvruZhWWNrR3lmBqpjQItlu00AKHPbltBclUJF-EfC5qG4CF2xiuYYC0NCf8u5rbiYFk8ARhIT4lY2AEPWzGpl1OtTvQEC0gA"; $registatoin_ids = array($regId); $message = array("msg" => 12345); $this->send_notification($registatoin_ids, $message); } public function send_notification($registatoin_ids, $message) { // […]

Выровнять центр меню Элемент текста в android

Использование следующего кода <item android:id="@+id/text" android:title="@string/mainMenu" android:enabled="false" android:layout_gravity="center"> </item> У меня есть стиль, определенный как <style name="MenuTextStyle" parent="@android:style/TextAppearance.Medium"> <item name="android:textColor">6F6B6B</item> <item name="android:gravity">center_horizontal</item> <item name="android:textStyle">bold</item> <item name="android:textSize">14sp</item> Но текст меню все еще не посередине. Как сделать центр посередине?

Запрос регистрационного идентификатора Google Cloud Messaging (GCM) каждый раз при запуске приложения

Я прочитал статьи о GCM, которые могут обновить идентификатор регистрации без регулярного цикла. Я пытаюсь создать приложение с помощью push-уведомления, но не так уверен, как обрабатывать такие обновленные идентификаторы регистрации. Моя первая стратегия – запрашивать регистрационный идентификатор каждый раз, когда приложение запускается и отправляет его на сервер приложений. Он выглядит работающим, но звучит неправильно … […]