Articles of пакет

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, так и то, что разрешено законом. Я знаю и тщательно отметил […]

Android не получает Intent ACTION_PACKAGE_REMOVED в удаленной упаковке

Когда мое приложение для Android будет удалено, я также хотел бы удалить файлы, созданные на SD-карте, поскольку они могут потреблять много мегабайт и могут использоваться только для моего приложения. Кажется, что получение УДАЛЕННОГО УСТАНАВЛИВАЕМОГО УСТРОЙСТВА было бы местом для этого. Однако мой широковещательный приемник никогда не вызывается – кажется, он был удален до отправки УДАЛЕННОГО […]

Intereting Posts
Как скомпилировать файл «tun.ko» для OpenVPN? Анимация или прокрутка EditText до верхней части экрана Android Как сделать вызов, который включает «#» или «p» в циферблате? GetChildCount () и getChildAt () возвращают ноль для RecyclerView Как отправить отчет Android Crash с помощью ACRA Почему Android CollapsingToolbarLayout + NestedScrollView не прокручивается до конца, когда отображается мягкая клавиатура Android & libgdx – отключить размытую визуализацию Android MediaMetadataRetriever возвращает нулевые значения из большинства ключей Webview заставляет мое scrollview снизу Состояние Android ImageButton не меняется Как обнаружить вложенные броски остановлены в CoordinatorLayout.Behavior? Как предотвратить «Планирование перезапуска аварийной службы»? Android Studio + Gradle: определить resValue без перевода, как я могу это сделать? Можно ли протестировать версию релиза вашего приложения с помощью плагина Android Gradle? Исключение на демона финализатора