Czy istnieje sposób, aby ukryć aplikacje na rynku Android dla urządzeń, które wchodzą w pewną klasę pamięci? na przykład. chcę tylko zwolnić aplikację dla urządzeń o klasie pamięci 32 lub wyższej (AcivityManager.getMemoryClass()).filtr rynku dla klasy pamięci
< używa konfiguracji > tag ma tylko ekran/klawiatura związane flagi i < wykorzystuje funkcję >-również nie ma ustawień związanych z pamięcią.
Czy istnieje inny sposób określenia niezbędnych atrybutów urządzenia dla aplikacji?
Ciekawe, jakie rozwiązanie wymyśliłeś (jeśli w ogóle), ponieważ jestem w tej samej łodzi. Śledzimy każdą bitmapę i przetwarzamy ją w ASAP, ale zawartość naszej aplikacji jest po prostu zbyt duża, aby niektóre urządzenia mogły nią zarządzać. Obecnie używamy filtra opartego na nowych urządzeniach na konsoli Play oraz innych drobnych sztuczek, takich jak sprawdzanie stale nativeHeapSize, próbując zawodzić z wdziękiem, unikając przerażających błędów OutOfMemory, ale wolelibyśmy po prostu zadeklarować minimalne wymagania pamięci RAM jako oprogramowanie desktopowe produkty mają około 2 dekady. – Brandon