Описание тега package-info

Класс PackageInfo помогает разработчикам предоставлять общую информацию о содержимом пакета.
1 ответ

Java 8: иерархически сканировать аннотации на уровне пакета

В Java 8, как я могу иерархически сканировать аннотации на уровне пакета (т.е. аннотации в package-info.java файлы)? например, я хочу выяснить для Class<x.y.z.C>первая аннотация типа A это найдено в следующих пакетах, в следующем порядке: x.y.…
1 ответ

Список только что установленных приложений

Мне нужно хранить все установленные значки приложений в массиве, а имена в другом массиве, поэтому я написал этот код: List<PackageInfo> apps = getPackageManager().getInstalledPackages(0); int numberApps = apps.size(); String[] appsNames = new…
14 янв '16 в 23:04
3 ответа

Как проверить метод, который использует package_info во Flutter?

Я пишу плагин Flutter, который проверяет Play Store или App Store, чтобы узнать, нужно ли обновлять приложение. Я использую package_info пакет для определения версии приложения, которое есть у пользователя. Мой код выглядит так: getVersionStatus() {…
12 янв '19 в 18:08
1 ответ

Сообщение об ошибке не исчезает в Netbeans, почему? "java.net.BindException: адрес уже используется: bind"

Это похоже на двойной вопрос о том, как убить процесс, уже запущенный на этом порту, но это другой вопрос. Когда я завершил процесс и перезапустил его, он по-прежнему выдает мне сообщение об ошибке, похоже, что у Netbeans есть проблема, и сообщение …
0 ответов

Почему файл package-info.java влияет на обработку аннотаций?

Добавление файла package-info.java в проект приводит к тому, что процессоры-аннотации создают разные выходные данные. Я не понимаю, почему это происходит. Я думаю, что добавление файла package-info.java не должно влиять на мою сборку, потому что он …
31 июл '17 в 09:58
0 ответов

Сгенерированные Apache CFX методы WSDL перезаписывают информацию о пакете

У меня проблема с генерацией заглушек из файла WSDL. Само поколение работает без каких-либо проблем, но методы перезаписывают информацию о пакетах друг друга, потому что все методы создаются в одной папке. Это приводит к тому, что пространство имен …
07 сен '17 в 09:45
1 ответ

JAXB unmarshall xml без package-info.java

JAXB unmarshaller выдает исключение, если нет файла package-info.java. Этот код вызывается с другого языка, и пользовательский загрузчик классов не может правильно загрузить информацию о пакете. Я уже вручную добавил параметр namespace ко всем аннот…
23 май '14 в 11:36
2 ответа

Использование package-info.java для JAXB

Я не могу собрать свое приложение из-за синтаксиса в файле package-info.java. Приведенный ниже пример является просто демонстрацией, но любой пример, который я пробую, дает мне синтаксические ошибки, которые я ожидаю, так как я помещаю код перед пак…
05 июн '15 в 15:54
1 ответ

ActivityInfo[] является нулевым для PackageManager.getInstalledPackages()

Попытка получить все действия для каждого пакета приводит к пустому массиву ActivityInfo для всех них: List<PackageInfo> packageInfos = mPackageManager.getInstalledPackages( PackageManager.GET_ACTIVITIES & PackageManager.GET_SERVICES &…
1 ответ

Некоторые вопросы о DONT_DELETE_DATA, как это работает и как приложения используют его

Фон Я занимаюсь разработкой приложения для менеджера приложений и заметил, что есть способ получить список " удаленных приложений" (с помощью флага " GET_UNINSTALLED_PACKAGES "), которые представляют собой приложения, которые запрашивают удаление с…
1 ответ

package-info.java + Hibernate аннотация @TypeDefs + Maven

Как я могу объявить @TypeDefs в отдельном классе package-info.java и использовать его на уровне пакета с @Type. В настоящее время я заявил об этом следующим образом. Но когда я компилирую приложение с Maven, оно выдаст следующую ошибку. Благодарю. п…
04 фев '15 в 05:58
0 ответов

Я не могу вставить аннотации или код в информацию о пакете, Java в Android Studio

Я заставил jaxb работать внутри моего проекта Android, но для целей jaxb мне нужно использовать @xmlschema и @xmlns внутри porject-info.java @XmlSchema(namespace = "espacio_person", elementFormDefault = XmlNsForm.QUALIFIED, xmlns = { @XmlNs(namespac…
19 июл '18 в 23:07
0 ответов

Почему объявленный стиль библиотеки immuables в package-info.java не применяется для подпакетов в проекте java 9?

Пожалуйста, смотрите https://github.com/originalrusyn/java9_immutables для более подробной информации Итак, следующий конфиг работает правильно с sourceCompatibility = 1.8 p.package-info.java @Value.Style( defaults = @Value.Immutable(copy = false), …
1 ответ

jaxb2-maven-plugin не генерирует package-info.java

Для всех данных XSD jaxb2-maven-plugin не генерирует файл package-info.java. (он только генерирует классы). Мы все еще используем Java 1.8 Мой пом выглядит так: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-…
07 ноя '18 в 10:41
1 ответ

Проверьте, является ли установка первой или пользователь установил приложение ранее

Чего я хочу добиться, так это узнать, установлено ли приложение впервые или пользователь ранее установил это приложение на Android.
01 фев '17 в 12:06
1 ответ

Объявления JAXB package-info.java игнорируются в отдельном модуле maven.

Я использую package-info.java указать @XmlAccessorType(XmlAccessType.NONE) и некоторые XML-адаптеры Java с использованием @XmlJavaTypeAdapters, Объекты модели (с аннотациями JAXB) помещаются в отдельный модуль maven, совместно используемый другими м…
14 дек '15 в 10:26
0 ответов

Flutter - Получить версию приложения в iOS, используя package_info

Мне нужно получить версию приложения из кода Dart в проекте Flutter. Я использую package_info и в Android работает нормально, но в iOS свойство версии в PackageInfo равно нулю. Мой код: Future<String> getVersion() async { String base = getText…
15 фев '19 в 14:28
7 ответов

Android SDK 28 - код версии в PackageInfo устарел

Я просто обновляю приложение compileSdkVersion в 28 (Пирог). Я получаю предупреждение компиляции: предупреждение: [устаревшее] versionCode в PackageInfo устарело Предупреждение исходит из этого кода: final PackageInfo info = context.getPackageManage…
24 окт '18 в 20:00
1 ответ

PackageInfo versionName теперь сообщает INSTANT_RUN

Похоже, что Android Studio 2.2 Preview 4 заменяет "INSTANT_RUN" для versionName в PackageInfo, а не на то, что было помещено в манифест. Есть ли другой способ увидеть, что в versionName в манифесте? Код, который я использую: gstrVersion = context.ge…
29 июн '16 в 11:32
4 ответа

Spring boot, runnable jar не может загрузить package-info.class

Мы используем загрузку Spring с отображением базы данных в спящем режиме. Объекты содержат столбцы JSON, отображаемые как настраиваемые типы, определенные с помощью файла package-info.java. Когда мы запускаем Spring-проект из Eclipse IDE, все в поря…