Bonjour,
J'ai un problème, j'ai publié mon apk mais les gens n'arrive pas à le télécharger il dit seulement que c'est pas compatible testé avec les devices de mes amis :
Mes amis ont un "normal HDPI" écran.
voici mon manifest :
sur publish j'ai les infos suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.switchart.game" android:versionCode="5" android:versionName="1.0"> <!-- android:debuggable="true" android:largeHeap="true"--> ...... ...... <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.SET_WALLPAPER" /> <uses-permission android:name="android.permission.VIBRATE" /> <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:anyDensity="true" /> <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="10"/> </manifest>
quand je fait aapt dump badging <path_to_exported_.apk> j'ai ceci :versionCode: 5
versionName: 1.0
Taille : 48M
Localisée en : par défaut, English, French
Autorisations : android.permission.INTERNET, android.permission.WRITE_EXTERNAL_STORAGE, android.permission.GET_ACCOUNTS, android.permission.ACCESS_NETWORK_STATE, android.permission.SET_WALLPAPER, android.permission.VIBRATE
Fonctionnalités : android.hardware.screen.portrait, android.hardware.touchscreen
Aucun fichier d'extension principal
Aucun fichier d'extension correctif
« moins
Niveau d'API : 7-17+
Écrans compatibles : small-xlarge
Textures OpenGL : toutes
Désactiver
package: name='com.switchart.game' versionCode='5' versionName='1.0'
application-label:'Switch art'
application-label-en:'Switch art'
application-label-fr:'Switch art'
application-icon-120:'res/drawable-ldpi/icon.png'
application-icon-160:'res/drawable-mdpi/icon.png'
application-icon-240:'res/drawable-hdpi/icon.png'
application-icon-320:'res/drawable-xhdpi/icon.png'
application: label='Switch art' icon='res/drawable-mdpi/icon.png'
launchable-activity: name='com.switchart.game.Main' label='Switch art' icon=''
uses-feature-not-required:'android.hardware.touchscreen'
uses-feature-not-required:'android.hardware.screen.portrait'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission:'android.permission.GET_ACCOUNTS'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.SET_WALLPAPER'
uses-permission:'android.permission.VIBRATE'
sdkVersion:'7'
targetSdkVersion:'10'
uses-permission:'android.permission.READ_EXTERNAL_STORAGE'
uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested WR
ITE_EXTERNAL_STORAGE'
main
wallpaper
other-activities
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'en' 'fr'
densities: '120' '160' '240' '320'
J'ai remarqué un problème dans publish il mets Écrans compatibles : small-xlarge hors j'ai fait quelque chose de compatible avec toutes largeurs !
mais avec aapt dump badging il me mets 'small' 'normal' 'large' 'xlarge'
Pourquoi cette différence ? C quoi le problème ?
Je ne veux pas utiliser <compatible-screens> à la place de <supports-screens> car je veux être compatible sdk version 7 !
Voyez un problème dans mon fichier manifest ?
Avez-vous des suggestions ?
Merci beaucoup
Partager