Media is too big
VIEW IN TELEGRAM
Это был день, когда я принял твёрдое решение отказаться от Wndows. И хотя очевидно, что просто тако такого происходить не должно, мне было просто лень разбираться
https://review.source.android.com/#/c/24397/ Тем временем Google забил на сопровождение старого ресурса и теперь его нельзя нормально открыть.
Впрочем, если знать коммит, то можно его загуглить. В данном случае это af99cdf19a20ec938c97d9e7513f687b28b5f31c и вот он: https://android.googlesource.com/platform/cts/+/af99cdf%5E%21/ Но если у вас была только ссылка, то всё будет сложнее.
Если кому интересно, то это добавление тестов на просирание настроек. Был такой баг в Samsung прошивках во времена 2.2 — они просто не сохраняли настройки. Вот так. Что вы вообще знаете о факапах? Самсунг выпустил на прод, на Galaxy S, прошивку, которая просто не сохраняла настройки приложений. Каждый запуск такого приложения был новым запуском, с настройками по умолчанию: https://issuetracker.google.com/issues/36925224
Чтобы такого не повторялось, Google добавил в CTS (Компатибилити тест сьют: https://source.android.com/compatibility/cts) тест на сохранение настроек. Коммит см. выше.
Впрочем, если знать коммит, то можно его загуглить. В данном случае это af99cdf19a20ec938c97d9e7513f687b28b5f31c и вот он: https://android.googlesource.com/platform/cts/+/af99cdf%5E%21/ Но если у вас была только ссылка, то всё будет сложнее.
Если кому интересно, то это добавление тестов на просирание настроек. Был такой баг в Samsung прошивках во времена 2.2 — они просто не сохраняли настройки. Вот так. Что вы вообще знаете о факапах? Самсунг выпустил на прод, на Galaxy S, прошивку, которая просто не сохраняла настройки приложений. Каждый запуск такого приложения был новым запуском, с настройками по умолчанию: https://issuetracker.google.com/issues/36925224
Чтобы такого не повторялось, Google добавил в CTS (Компатибилити тест сьют: https://source.android.com/compatibility/cts) тест на сохранение настроек. Коммит см. выше.
https://issuetracker.google.com/issues/131854760 Кто-то завёл вот такой issue. В двух словах: "Гугл, ну йоп твою мать, не делай из Андроида айОС. Не вставляй палки в колёса продвинутым юзерам. Мы отдаём себе отчёт в своих действиях".
Вангую закрытие как Won't Fix.
Можете в баге поддержать автора. Или поддержать Гугл, как вам угодно.
Вангую закрытие как Won't Fix.
Можете в баге поддержать автора. Или поддержать Гугл, как вам угодно.
Google обновил требования к иконкам приложений. Проверяйте, соответвуют ли те приложения, которые вы тестируете, новым правилам.
——-
Новая спецификация для значков
Мы создали новые спецификации для дизайна значков приложений в Google Play. Если вы не предпримите действий до 24 июня 2019 г., значок вашего приложения перейдет в устаревший режим. С 1 мая 2019 г. все загружаемые значки должны соответствовать новым требованиям. Подробная информация доступна на страницах приложений. Подробнее: https://developer.android.com/google-play/resources/icon-design-specifications
——-
Новая спецификация для значков
Мы создали новые спецификации для дизайна значков приложений в Google Play. Если вы не предпримите действий до 24 июня 2019 г., значок вашего приложения перейдет в устаревший режим. С 1 мая 2019 г. все загружаемые значки должны соответствовать новым требованиям. Подробная информация доступна на страницах приложений. Подробнее: https://developer.android.com/google-play/resources/icon-design-specifications
Android Developers
Google Play icon design specifications | Branding & Marketing | Android Developers
Apps & Games on Google Play are adopting a new icon system to better fit diverse developer artwork to Google Play's various UI layouts, form factors, and devices, as well as to bring consistency and a cleaner look to Google Play.
JFYI. Если в Андроиде вам нужно для какого-то теста установить приложение от имени другого, то вам нужен -i у pm. Вот так можно установить приложение от имени Гугл Маркета:
Делать это нужно в шелле, разумеется.
pm install -r -i com.android.vending /sdcard/base2.apkДелать это нужно в шелле, разумеется.
В Android 10 Beta 3 (да, больше не Q) системная скриншотилка поддерживает Scoped Storage. Так что скриншоты доступны только Google Photos и пока не видны из того же Telegram.
В Бета 3 не работают Убер и Ситимобил, будьте осторожны. Гет работает, Яндекс не проверял.
Не работает — это кнопка заказа не создаёт заказ.
Не работает — это кнопка заказа не создаёт заказ.
https://bugs.kde.org/show_bug.cgi?id=374009
Опенсорс — это когда вы не можете снять скриншот, потому что скриншотилка зависает
Дистрибутивы с длительным сопровождением — это когда фикс скриншотилки есть в версии 19.04, но у тебя 17.12.3 на все ближайшие месяцы (годы?)
Опенсорс — это когда вы не можете снять скриншот, потому что скриншотилка зависает
Дистрибутивы с длительным сопровождением — это когда фикс скриншотилки есть в версии 19.04, но у тебя 17.12.3 на все ближайшие месяцы (годы?)
Мой баг дня (записки тестировщика)
В Бета 3 не работают Убер и Ситимобил, будьте осторожны. Гет работает, Яндекс не проверял. Не работает — это кнопка заказа не создаёт заказ.
Дело не в приложениях, а в самом GPay. Он в принципе не работает
Ну и дополнительно. UI перезапускается, если в Developer Options попробовать отозвать авторизации USB подключения
Issue with google pay [132215617] - Visible to Public - Issue Tracker
https://issuetracker.google.com/issues/132215617
https://issuetracker.google.com/issues/132215617
adb backup/restore будут объявлены устаревшими. Так что имейте в виду.
Бывает в тестировании и такое. У коллеги чуть не случился пожар.
Instant Run в Android Studio — отстой.
У коллеги падало моё приложение с совершенно очумительным исключением:
java.lang.RuntimeException: Unable to instantiate application com.kaspersky.clsdkexample.SampleApplication: java.lang.ClassNotFoundException: Didn't find class "com.kaspersky.clsdkexample.SampleApplication" on path: DexPathList[[zip file "/data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/base.apk", zip file "/data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/split_lib_dependencies_apk.apk"],nativeLibraryDirectories=[/data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/lib/x86, /data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/base.apk!/lib/x86, /data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/split_lib_dependencies_apk.apk!/lib/x86, /system/lib, /vendor/lib]]
Разумеется, не было ни единой реальной причины, почему такое исключение могло бы вообще возникать. Проблема решилась отключением Instant Run. Так что рекомендую всем не создавать себе проблемы в будущем. Даже если "У меня всё всегда работало". Выключается в настройках, поиск по Instant Run.
У коллеги падало моё приложение с совершенно очумительным исключением:
java.lang.RuntimeException: Unable to instantiate application com.kaspersky.clsdkexample.SampleApplication: java.lang.ClassNotFoundException: Didn't find class "com.kaspersky.clsdkexample.SampleApplication" on path: DexPathList[[zip file "/data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/base.apk", zip file "/data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/split_lib_dependencies_apk.apk"],nativeLibraryDirectories=[/data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/lib/x86, /data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/base.apk!/lib/x86, /data/app/com.kaspersky.clsdkexample-l0LW8-jXK8s6meADbR3ZSw==/split_lib_dependencies_apk.apk!/lib/x86, /system/lib, /vendor/lib]]
Разумеется, не было ни единой реальной причины, почему такое исключение могло бы вообще возникать. Проблема решилась отключением Instant Run. Так что рекомендую всем не создавать себе проблемы в будущем. Даже если "У меня всё всегда работало". Выключается в настройках, поиск по Instant Run.
Forwarded from Android Security & Malware
Google has stopped providing Huawei with hardware and software products.
In other words, while Huawei can still use Android itself, most proprietary services will be inaccessible — including the Google Play Store, Gmail, and presumably anything else that requires the closed-source Play Services Framework.
https://www.androidpolice.com/2019/05/19/huaweis-future-phones-reportedly-wont-have-access-to-google-services-including-the-play-store/
In other words, while Huawei can still use Android itself, most proprietary services will be inaccessible — including the Google Play Store, Gmail, and presumably anything else that requires the closed-source Play Services Framework.
https://www.androidpolice.com/2019/05/19/huaweis-future-phones-reportedly-wont-have-access-to-google-services-including-the-play-store/
Android Police
[Update x3: Official Huawei/Honor statement] Future Huawei phones reportedly won't have access to Google services, including the…
Last week, the United States added Huawei to its 'Entity List', meaning US companies can't do business with Huawei without explicit government approval. A... by Corbin Davenport in Breaking, Google, Huawei, News
Forwarded from Android Security & Malware
This means that Huawei loses Android updates and all their users access to Google Play Store.
Tweet from @Android
https://twitter.com/Android/status/1130313848332988421
@Android: For Huawei users' questions regarding our steps to comply w/ the recent US government actions: We assure you while we are complying with all US gov't requirements, services like Google Play & security from Google Play Protect will keep functioning on your existing Huawei device.
https://twitter.com/Android/status/1130313848332988421
@Android: For Huawei users' questions regarding our steps to comply w/ the recent US government actions: We assure you while we are complying with all US gov't requirements, services like Google Play & security from Google Play Protect will keep functioning on your existing Huawei device.
Twitter
Android
For Huawei users' questions regarding our steps to comply w/ the recent US government actions: We assure you while we are complying with all US gov't requirements, services like Google Play & security from Google Play Protect will keep functioning on your…