Articles of пакет

Android Parcel.obtain () возвращает null?

Я просто разрабатываю приложение для Android (API 15) и при попытке написать модульный тест получил следующую проблему: Я использую android.os.Parcel для сохранения класса (например, если экран повернут) и отправить его в другое действие. Если я пытаюсь выполнить тестирование метода Parcel, как это (я получил это из Интернета): @Test public void testParcel() { Comment test = […]

Gradle исключает класс java из lib, замененный собственным классом, чтобы избежать дублирования

В Android Studio есть определенный файл ( src/org/luaj/vm2/lib/jse/JavaMethod.java ), который мне нужно перезаписать из пакета, который втягивается через Gradle ( dependencies {compile 'org.luaj:luaj-jse:3.0.1'} ). Я скопировал файл в исходный каталог с тем же самым путем и внес свои изменения в него. Это отлично работает для отдельного тестового примера JUnit, который его использовал. Похоже, что он […]

BroadcastReceiver для новых приложений

Я хочу получать уведомление при установке нового приложения. IntentFilter newAppFilter = new IntentFilter(Intent.ACTION_PACKAGE_ADDED); newAppFilter.addAction(Intent.ACTION_PACKAGE_CHANGED); newAppFilter.addAction(Intent.ACTION_PACKAGE_INSTALL); newAppFilter.addAction(Intent.ACTION_PACKAGE_REPLACED); getApplicationContext().registerReceiver(newAppReceiver, newAppFilter); public static BroadcastReceiver newAppReceiver = new BroadcastReceiver() { public void onReceive(Context context, Intent intent) { Log.e("Broadcast","Received"); } }; Но я не могу получить журнал. Кто-нибудь может мне помочь?

Развертка Parceler дает неверные данные

Я использую библиотеку пакетов для реализации интерфейса Parcelable. У меня такая модель @Parcel(Parcel.Serialization.BEAN) public class Ads { private Long id; private String title; private String description; private AdsType adsType; private String phone; private String email; private String city; private Long categoryId; private ArrayList<Integer> creationDate; //TODO remove transient private transient ArrayList<Long> imageIds; private transient Long price; […]

Почему мы не можем отправить UDP-пакет из эмулятора Android?

У моего друга и меня есть беспроводная собака-робот, подключенная к сети Wi-Fi, к которой подключен наш компьютер. На компьютере работает эмулятор Android, и мы пытаемся отправить UDP-пакет на собаку беспроводного робота. Если собака получит его, он должен начать отправлять UDP-пакеты обратно. Программа, которую мы написали, работает вне эмулятора и использует Wireshark, мы видим, что пакет […]

Указание targetPackage для намерения в XML-файле проекта библиотеки

У меня есть проект библиотеки, который я использую для создания двух приложений: публичного и частного для личного использования, при этом для большинства людей бесполезно множество настроек. В этом проекте библиотеки я определяю PreferenceActivity (для API <Honeycomb) и некоторые PreferenceFragments (для API> = Honeycomb), с заголовками предпочтений, использующими это руководство: http://developer.android.com/guide/topics/ui/settings. HTML # BackCompatHeaders Для поддержки […]

Android: ошибка анализа при анализе манифеста. Прекращение установки

Я знаю, что здесь был задан вопрос о смерти, но я не могу найти решение во всех предлагаемых ответах и ​​сводить меня с ума. У меня есть приложение, которое я настроил для загрузки обновлений с моего собственного сервера. Это обновление прекрасно устанавливается на некоторых типах телефонов, но не работает на других (а именно на Droid […]

Как узнать, как большой массив для Parcel.readStringArray ()?

Я получаю исключение нулевого указателя, когда я это делаю: private String[] foo; private void readFromParcel(Parcel in) { in.readStringArray(foo); } Кажется, мне нужно сначала выделить массив. Но как я могу узнать, как это сделать? Должен ли я сначала написать размер, а затем сначала прочитать размер? И не writeStringArray() ли writeStringArray() метод writeStringArray() для обработки этого для […]

NullPointerException (и т. Д.) Из Parcel.readException

Исключения, которые выглядят так: FATAL EXCEPTION: main java.lang.NullPointerException at android.os.Parcel.readException(Parcel.java:1437) at android.os.Parcel.readException(Parcel.java:1385) at com.yourpackage.ipc.IYourClass$Stub$Proxy.yourMethod(IYourClass.java:488) at com.yourpackage.ipc.YourClassShim.yourMethod(YourClassShim.java:269) Я нашел несколько связанных вопросов для этого, но никто из них не ответил на вопрос «как вы отлаживаете это». Поэтому я делаю этот вопрос / ответ. Посмотрев на источник android здесь и здесь, вы увидите, что он может выбросить […]

В Google Play, как опубликовать приложение с использованием конкретного пакета, какие другие пакеты могут быть опубликованы и кем?

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

Intereting Posts
Размер значка панели действий в Android 4.2 Несколько проектов Android с одним и тем же подмодулем GIT Android studio 2.3 canary отсутствует опция «Запустить автономный SDK-менеджер» в «SDK Manager» Держите RelativeLayout как можно меньше, но увеличивайте рост детей, чтобы заполнить все пространство Выпадающее меню ActionGard для стилизации Почему мой тост не появляется? Как избежать «Полное действие с помощью» всплывающих окон с обратными вызовами OAuth от Google? Как отложить выполнение андроида Как удалить прописку или маржу в Tabwidget в Android? Для выбора файла openFileChooser () метод, не вызывающий WebChromeClient из Kitkat 4.4 Как передать логическое значение между намерениями Невозможно выбрать тему AppCompat для Android Studio Design view Изменение цвета над прокруткой в ​​scrollview в android Facebook account kit – Возвращает ошибку «Мы сожалеем, что-то пошло не так». В android Motorola Bionic – тип ввода textPersonName и textCapWords не работают