#android
#Android
Вопрос:
У меня есть приложение, которое отлично работает на моих эмуляторах и на моем собственном устройстве. Однако, когда я переключаюсь между представлениями, я получаю сообщение
No package ID ff found for ID 0xffffffff.
все время. Я не знаю, что это значит и откуда оно взялось.
Просматривая журнал, я также нахожу эти сообщения:
I/low.wordscanne: The ClassLoaderContext is a special shared library.
2019-04-10 16:25:10.984 26226-26226/? I/chatty:uid=10099(com.myapp.erikbylow.wordscanner) identical 2 lines
2019-04-10 16:25:10.985 26226-26226/? I/low.wordscanne: The ClassLoaderContext is a special shared library.
2019-04-10 16:25:10.992 26226-26226/? W/low.wordscanne: Unsupported class loader
и MainActivity - onCreate
я всегда получаю это предупреждение
Accessing hidden method Landroid/graphics/FontFamily;-><init>()V (light greylist, reflection)
2019-04-10 16:26:24.328 26226-26226/com.myapp.myname.wordscanner W/low.wordscanne: Accessing hidden method Landroid/graphics/FontFamily;->addFontFromAssetManager(Landroid/content/res/AssetManager;Ljava/lang/String;IZIII[Landroid/graphics/fonts/FontVariationAxis;)Z (light greylist, reflection)
2019-04-10 16:26:24.328 26226-26226/com.myapp.myname.wordscanner W/low.wordscanne: Accessing hidden method Landroid/graphics/FontFamily;->addFontFromBuffer(Ljava/nio/ByteBuffer;I[Landroid/graphics/fonts/FontVariationAxis;II)Z (light greylist, reflection)
2019-04-10 16:26:24.328 26226-26226/com.myapp.myname.wordscanner W/low.wordscanne: Accessing hidden method Landroid/graphics/FontFamily;->freeze()Z (light greylist, reflection)
2019-04-10 16:26:24.328 26226-26226/com.myapp.myname.wordscanner W/low.wordscanne: Accessing hidden method Landroid/graphics/FontFamily;->abortCreation()V (light greylist, reflection)
2019-04-10 16:26:24.328 26226-26226/com.myapp.myname.wordscanner W/low.wordscanne: Accessing hidden method Landroid/graphics/Typeface;->createFromFamiliesWithDefault([Landroid/graphics/FontFamily;Ljava/lang/String;II)Landroid/graphics/Typeface; (light greylist, reflection)
Приложение работает, по крайней мере, на моих устройствах, кто-нибудь испытывал нечто подобное?
Я использую aar-module
импортированный из другого проекта. Может ли это быть проблемой?
Ответ №1:
Это случилось и со мной, я уже несколько часов пытаюсь понять, почему это происходит. Похоже, что изменение с:
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha3'
Для:
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha4'
решаемая проблема.
Скажите мне, случилось ли это и с вами (возможно, ошибка в обновлении)
Комментарии:
1. И он вернулся обратно
2.0.0-alpha5
!2. Также на
2.0.0-beta1
3. Кажется, что он все еще присутствует в 2.0.0-beta2
4. @Luis Я предлагаю не использовать 2.0.0-beta2. У него есть некоторые проблемы, такие как это: issuetracker.google.com/issues/135828276
5. подтвердите все еще на 2.0.0-beta2 и все еще имеет некоторые ошибки
Ответ №2:
В моем случае эта проблема возникла у меня в моих формах Xamarin после обновления до последней версии многих пакетов Google AndroidX Nuget. Я понизил рейтинг до предыдущей версии один за другим, и виновник был в Xamarin.AndroidX.Наследие.Поддержка.V4. Версия v1.0.0.6 была последней, которая работала для меня без проблем. Я не знаю причины.
Ответ №3:
В моем случае оказывается, что я пытался вызвать @ColorInt, когда я должен был вызывать @ColorRes .