Comment restreindre l'application pour les téléphones Android uniquement
Bonjour, je suis le ciblage des utilisateurs à Android
qu'un téléphone. Je veux restreindre l'application à installer sur Android
téléphones ony pas sur les phablets et les tablettes.
Ce sont la configuration dois-je appliquer dans AndroidManifest.xml alors que Google Play app habitude de se présenter à l'application de la table et les phablets.
Merci d'avance.
Je pense que ces 2 postes permettra de résoudre votre problème. [Manifeste et appareils pris en charge a montré dans l'android market][1] [Android Manifeste de Restreindre l'accès À des Tablettes][2] [1]: stackoverflow.com/questions/8225580/... [2]: stackoverflow.com/questions/7649558/...
OriginalL'auteur N Sharma | 2014-08-10
Vous devez vous connecter pour publier un commentaire.
Citant la documentation:
Garder à l'esprit que
<compatible-screens>
vous demande de whitelist chaque taille de l'écran et de la densité qui vous soutiennent (et nous obtenons une nouvelle densité de chaque année), et vous êtes limité à la classique taille de l'écran seaux (small
,normal
,large
,xlarge
). La documentation de l'échantillon est absent des densités:Vous aurez besoin d'ajouter des éléments supplémentaires si sont prêts à soutenir
tvdpi
,xxhdpi
, etxxxhdpi
appareils.Citant la documentation de
<compatible écrans>
:Et garder à l'esprit que le marketing des termes comme "phablet" est mal définie, et ainsi, votre application peut vent de navigation sur certains appareils que vous arriver à penser est un phablet ou que quelqu'un d'autre pense que c'est une phablet.
large et xlarge sont de 7 et 10 pouces de la tablette de droite ?
Le officiel docs spécifier les tailles minimales dans
dp
pour ceux seaux. Grosso modo,large
coups de pied dans environ 5" de diagonale, tout enxlarge
commence à 10" de diagonale.Le Nexus 5 est dans quelle catégorie ?
Selon emirweb.com/ScreenDeviceStatistics.php il devrait être
normal
.OriginalL'auteur CommonsWare
En raison de la forte densité de nouveaux dispositifs, tels que Nexus 5X, Nexus 6P et le Samsung Galaxy S6 nous avons dû adapter le manifeste de la manière suivante:
Est au-dessus de configuration de travail de charme sur play store téléchargement?
avez-vous eu votre réponse de @Displayname? Je demande la même chose, surtout maintenant, en 2018, où il y a de plus en plus grande densité de téléphones publié comme les Pixels 3 et Pixel 3 Excel.
Désolé pour la réponse tardive, je n'ai pas le filtre en production en ce moment, donc, malheureusement, je ne sais pas comment il se comporte de nouveaux appareils avec des écrans plus grands
Réponse tardive, mais à la fin j'ai juste supprimé l'ensemble de la
compatible-screens
bloc et je ne vous le conseille de l'utiliser pour l'exclusion des comprimés. Sérieusement, ne pas le faire. Nous avons pris le filtre dans le temps, c'est le filtrage d'un beaucoup de dispositifs que nous avons voulu. N'ai pas eu un seul problème depuis qu'il est supprimé. Au lieu de cela, nous utilisons laandroid.hardware.telephony
solution qui filtre 99% des tablettes et autres smartphones, a fonctionné sans problème.OriginalL'auteur Display name
Une alternative consiste à tester la fonctionnalité d'android.matériel.téléphonie
Cela permettrait de limiter l'application pour téléphones.. et bien sûr, les phablets serait inclus dans cela, mais il serait (à mon humble avis) une meilleure solution que l'évolution constante de la résolution de l'écran approche..
Je l'ai testé dans Google Play, cela fonctionne.
N'utilisez ce ne permettre l'installation de l'application de la carte sim, capable de périphériques si la tablette, phablet ou de taille normale téléphones?
Oui. pas de carte sim, pas de l'installer. 🙂 Mais il ne nécessite pas l'utilisateur à dire oui à l'aide de leur téléphone.
OriginalL'auteur baash05
Cela dépend vraiment de ce que vous êtes réflexion à propos du téléphone/phablets.
Il y a un guide officiel qui expliquera beaucoup mieux que moi, mais essentiellement, vous pourriez faire pour restreindre votre application pour combiné appareils.
AndroidManifest.xml
OriginalL'auteur Simon Marquis