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

Альтернатива openintents для имитации датчиков для Android

Я работаю над расширяемой системой обнаружения и обработки данных для мобильных устройств Android. Это позволит использовать широкий спектр сигналов данных (например, температура, аккумулятор, давление, сила сигнала Wi-Fi и т. Д.), Доступные через мобильные устройства Android. Чтобы протестировать датчики, я разворачиваю свой написанный код Android на своем устройстве Android. Здесь ограничение распространяется — мое устройство Android […]

Шифрование RSA в Android

Я пишу программу, которая использует RSA в Android. У меня есть следующая проблема: я получаю ключи RSA: KeyPair kp = kpg.genKeyPair(); publicKey = kp.getPublic(); privateKey = kp.getPrivate(); Использование функции шифрования для шифрования тестовой строки: String test ="test"; byte[] testbytes = test.getBytes(); Cipher cipher = Cipher.getInstance("RSA"); cipher.init(Cipher.ENCRYPT_MODE, publicKey); byte[] cipherData = cipher.doFinal(testbytes); String s = new […]

Переименование приложения в Android Market во время обновления

Я хочу переименовать свое опубликованное приложение во время следующего обновления, будет ли Android Market рассматривать это как очередное регулярное обновление и сохранить соответствующие рейтинги и комментарии? Приложение будет поддерживать одно и то же имя пакета.

Трансляция намерения отменена. Android GCM

Я много боролся с этой ошибкой, и я просто сдался. Каждый раз, когда я пытаюсь отправить сообщение с использованием GCM, эта ошибка появляется в LogCat. Что я не могу сделать? Я отслеживал примеры Android, чтобы настроить уведомления GCM. Это ошибка LogCat Изменить: сообщение действительно проходит, но я не думаю, что эта ошибка является нормальной. 08-12 […]

Как правильно позвонить в свой веб-сервис PHP с помощью ksoap2-android?

До сих пор я создал PHP-клиент и клиент VB.NET, который успешно вызвал мой веб-сервис PHP. Чтобы заставить последнего работать, мне нужно было использовать инструмент SoapUI от SourceForge . Он сказал мне, что мой wsdl не соответствует WS-I. Мне не нужна версия Pro для интерактивного тестирования моего сервиса, так как он позволяет вам напрямую редактировать запрос […]

Как я могу позволить моему CountDownTimer сбрасываться после завершения обратного отсчета?

Привет всем, я пытаюсь вернуть автозагрузку CountDownTimer обратно в исходное время после достижения нулевого значения. Как бесконечный цикл. Вот код, который у меня есть до сих пор (всего 3 таймера): package com.android.countdown; import android.app.Activity; import android.os.Bundle; import android.os.CountDownTimer; import android.view.View; import android.widget.Button; import android.widget.TextView; import android.view.View.OnClickListener; public class countdown extends Activity { public String formatTime(long […]

TransformException после перехода на Android Studio

Я попытался импортировать рабочий проект Android Eclipse в Android Studio. Я работаю над Mac с последней версией Android Studio. Когда я пытаюсь построить, он продолжает показывать эту ошибку: Ошибка: выполнение выполнено для задачи ': app: transformClassesWithJarMergingForDebug'. Com.android.build.api.transform.TransformException: java.util.zip.ZipException: дублирующаяся запись: com / google / api / client / http / AbstractHttpContent.class Класс, создающий эту проблему, […]

Что означает «Не удалось найти информацию о поставщике для android.server.checkin»?

Я получаю это сообщение об ошибке довольно часто при отладке моего приложения для Android. Что это значит?

Пример кода Google Play, код API для дисков в IntelliJ

Я следую инструкциям Google Drive Quickstart по Android и работаю в Eclipse / Kepler. (Юнона просто изворотлива.) Однако я больше знаком с IntelliJ, поэтому я пытаюсь выяснить, как установить эти API там соответствующим образом. Я думаю, что я сработал на части API Drive. Плагин Eclipse устанавливает Драйв каким-то особым способом или местом. Я добавил в […]

Отклонить текущее уведомление о действии

У меня есть пользовательское уведомление с кнопкой действия: public class NotificationReceiver extends com.parse.ParsePushBroadcastReceiver { @Override public void onPushReceive(Context context, Intent intent) { … NotificationActivity notification = new NotificationActivity(); notification.createNotification(context, message, notificationId); Log.i("tag", "Notification Received!"); } public class NotificationActivity { public int notificationId; public void createNotification(Context context, String message, String studentId, String notificationId){ this.notificationId = Integer.parseInt(notificationId); […]