Bonjour,
J'essaye d'installer une ancienne APK sur mon smartphone mise à jour.
Voilà le message d'erreur : l'application n'a pas été installée car elle est incompatible avec votre téléphone
Je pense que l'application n'est pas développer pour fonctionner sur une version récente d'Android.
Malheureusement le développeur ne donne plus signe de vie depuis plusieurs année.
Ma question est donc de savoir si on peut forcer l'installation ?
apk en question se trouve ici : https://apkcombo.com/fr/simple-recipe-collector/com.collectionneurderecettes.androidapp/
en vous remerciant par avance.
Si c'est un appareil récent qui ne supporte que les applis 64bits...
...et que l' appli est 32bits
Oui, il peut y avoir un soucis.
Le 30 avril 2024 à 14:23:44 :
Si c'est un appareil récent qui ne supporte que les applis 64bits...
...et que l' appli est 32bits
Oui, il peut y avoir un soucis.
Merci pour ta réponse
C'est le modèle SAMSYNG - Galaxy A53 (SM-A536B)
Est-ce un modèle x64 ?
L'application est en x32 ?
et dans l'éventualité que ce soit ce problème : y'a t'il un moyen de contourner le programme ?
en tout cas merci pour votre aide
Normalement les Cortex A78/A55 sont 64bits mais supportent matériellement les instructions 32bits...je pense que l'OS aussi.
La solution : disposer du code source de l'application et la recompiler...pas simple
Autant dire que c'est impossible.
Merci quand même.
Si quelqu'un d'autre à une autre idée peut être ?
J'ai eu le meme probleme sur 3 ou 4 appli depuis que j'ai mon S24. En fait, ce sont les dernieres MAJ de ces appli qui n'etaient pas compatibles. Du coup, j'ai reussi à trouver sur Internet ces mêmes appli en ancienne version en APK et elles fonctionnent parfaitement. Mais il ne faut surtout pas faire les MAJ proposées par Google Store sinon ça ne refonctionne plus.
Le 01 mai 2024 à 09:24:32 :
J'ai eu le meme probleme sur 3 ou 4 appli depuis que j'ai mon S24. En fait, ce sont les dernieres MAJ de ces appli qui n'etaient pas compatibles. Du coup, j'ai reussi à trouver sur Internet ces mêmes appli en ancienne version en APK et elles fonctionnent parfaitement. Mais il ne faut surtout pas faire les MAJ proposées par Google Store sinon ça ne refonctionne plus.
Chelou quand même sur le principe
Dans la logique, ça devrait être les anciennes qui ne sont pas compatibles et uniquement les nouvelles mais bon tant mieux si ça a fonctionné comme ça pour toi ^^
Ouais. De ce que j'ai cru comprendre sur Internet en fouillant c'est que ce sont les developpeurs des appli qui ne sont pas à jour dans les compatibilités avec les derniers modèles. Ca c'etait au lancement, depuis il ne m'en reste plus qu'une seule qui n'est toujours pas compatible avec le S24. C'est la seule où, quand j'accepte la MAJ Google Store, l'appli n'est plus compatible. Du coup je relance l'ancienne version et ça passe.
C'est à peu près le même problème que moi.
ça viendrait donc d'une incompatibilité entre le l'APK et la mise à jour de l'Android.
Je n'espère pas qu'un petit malin trouve une parade pour rendre les anciennes version APK compatible.
Merci quand même de votre aide
Je n'ai qu'une chose à dire : SamsungED
En gros sur Android, les apps ont ce qu'on appelle une "target API" qui permet (en gros) de dire pour quelle version une application a été conçue.
Depuis Android 13, Google a serré la vis là-dessus car beaucoup de choses ont changé ce qui cause ce "l'application n'a pas été installée car elle est incompatible avec votre téléphone", mais ce que tu peux essayer c'est d'utiliser une appli comme App Cloner ( https://appcloner.app/ ) qui permet justement de changer, à la volée, la target API d'une apk. Rien ne dit que ça ne fonctionnera car si Google a serré la vis là-dessus c'est pas pour rien, mais tu peux tenter.
Sinon, un émulateur sur PC ou un ancien téléphone peut faire l'affaire.
Bonjour, en cherchant j'ai réussi à installer l'application en utilisant un ADB
ça sert pour les développeurs.
on peut y installer des choses directement depuis son PC
ou encore installer juste une partie de l'APK
le logiciel utilisé s'appelle : minimal_adb_fastboot
la commande cmd est : adb install --bypass-low-target-sdk-block FILENAME.apk
pour aller plus loin tout est expliqué ici :
https://developer.android.com/about/versions/14/behavior-changes-all?hl=fr#minimum-target-api-level
ou encore ici:
https://www.01net.com/astuces/android-comment-connecter-votre-smartphone-sur-windows-avec-adb.html
Je ne suis pas un spécialiste du développement.
merci à tous de m'avoir aidé.
Le 04 mai 2024 à 11:41:19 :
Bonjour, en cherchant j'ai réussi à installer l'application en utilisant un ADB
ça sert pour les développeurs.
on peut y installer des choses directement depuis son PC
ou encore installer juste une partie de l'APKle logiciel utilisé s'appelle : minimal_adb_fastboot
la commande cmd est : adb install --bypass-low-target-sdk-block FILENAME.apk
pour aller plus loin tout est expliqué ici :
https://developer.android.com/about/versions/14/behavior-changes-all?hl=fr#minimum-target-api-levelou encore ici:
https://www.01net.com/astuces/android-comment-connecter-votre-smartphone-sur-windows-avec-adb.htmlJe ne suis pas un spécialiste du développement.
merci à tous de m'avoir aidé.
Oui voilà c'est la même chose au final que ce que je te disais de faire haha, la target API était trop datée ce qui bloquait l'installation. Tant mieux si ça fonctionne !