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

GCM-тестирование, как спровоцировать ответ сервера GCM с помощью canonical_id?

Я успешно реализовал приложение Android GCM для клиентов и серверов. Мой сервер приложений хранит базу данных пар устройств / registration_id. Сообщения отправляются на устройства через веб-страницы PHP. Я пытаюсь написать обработку ошибок на стороне сервера, в частности, случай, когда ответ содержит canonical_id. В документах разработчика четко указано, что необходимо сделать и почему такой ответ может […]

Предоставляет ли Google Cloud Messaging сообщения на устройства, находящиеся в режиме ожидания?

Если Android-устройство находится в режиме ожидания, когда экран выключен, Google Cloud Messaging отправляет сообщение на это устройство? Или GCM должен ждать, пока устройство не выйдет из режима ожидания, чтобы получать сообщения? В документах говорится: Google устанавливает и сохраняет сообщение, если устройство находится в автономном режиме. Когда устройство подключено к сети, Google отправляет сообщение на устройство. […]

Ошибка регистрации устройства Gcm в android

В настоящее время я работаю с push-уведомлением в android.its, работающим fine.but мои проблемы – это получение нескольких уведомлений вместо одного уведомления. Затем я проверяю свою регистрационную таблицу и обнаруживаю странный факт, через каждые 30 минут меняет идентификатор моего устройства , Поэтому нескольким устройствам сопротивляются одни и те же user_id и получают количество уведомлений вместе. Я […]

Как получить трассировку методов, называемых Android-приложением при запуске основной активности, без использования исходного кода приложения?

Мне нужно получить след методов ОС, которые вызывается приложением Android, с самого момента запуска его основной активности. Я могу запустить профилировщик после того, как процесс уже начался, но он, очевидно, не будет отслеживать методы, вызванные при запуске. Вот как я получаю трассировку после запуска процесса: adb install com.example.app.apk adb shell rm ./mnt/sdcard/log.trace adb shell am […]

Ошибка: тип «JNIENV» не может быть разрешен

Я новичок в Android NDK, который запускает первый пример JNI. Я добавил папку jni и добавил файл c, в котором я получаю ошибку, что некоторые из них не разрешены. Я также конвертирую проект в C / C ++ и добавляю NDK в затмение, как показано ниже. Но все еще есть красная строка ошибки в файле […]

Пользовательский вид сетки

У меня есть пользовательский сетевой адаптер, который получает 2 параметра. Firs для названия предметов и второй для img url. И загрузите изображение с помощью библиотеки Picasso. Но когда я запускаю его и отправляю параметры, они не работают. Спасибо за помощь ; журнал: 02-13 17:40:14.964: E/AndroidRuntime(1342): FATAL EXCEPTION: main 02-13 17:40:14.964: E/AndroidRuntime(1342): Process: com.plusnet.tashrifat, PID: 1342 […]

Thread.join с шаблоном «повторить попытку»

Если посмотреть пример кода с помощью Thread , я часто сталкиваюсь с этим шаблоном повтора . boolean retry = true; while (retry) { try { myThread.join(); retry = false; } catch (InterruptedException e) { // Nothing … } } join() должен ждать вечно. Если текущий поток прерывается до или во время join и, таким образом, […]

Разница между библиотекой Android и библиотекой Java в Android Studio

При создании нового модуля в Android Studio мы можем выбирать между библиотекой Android и библиотекой Java. Насколько я понимаю, я понимаю, что в Android Library есть доступ к ресурсам Android, в то время как Java Library имеет доступ только к ресурсам Java. Таким образом, создание библиотеки Java в Android Studio похоже на создание новой библиотеки […]

Мое первое приложение перестало работать с ошибкой

Я очень новичок в разработке приложений. Я следую учебному курсу на developer.android.com и делаю приложение «мое первое приложение», как указано на сайте. Я использую eclipse, и всякий раз, когда я запускаю приложение на своем телефоне, мне дают ошибку, говоря, что, к сожалению, мое первое приложение перестало работать. Что мне делать?? Код: package com.example.myfirstapp; import android.support.v7.app.ActionBarActivity; […]

Eclipse Android: не нашел класс

Я делаю следующий учебник по созданию приложения для Android с помощью Google App Engine: https://cloud.google.com/developers/articles/how-to-build-mobile-app-with-app-engine-backend-tutorial Я использую Eclipse в Windows 7. Я попал в ту часть, где вы запускаете приложение, чтобы отображать недавно загруженную информацию из «places.csv». Проблема в том, что я получаю следующую ошибку: 03-15 17:00:31.137: E/AndroidRuntime(1151): FATAL EXCEPTION: main 03-15 17:00:31.137: E/AndroidRuntime(1151): Process: […]