2016-08-25 1 views
0

J'utilise Delphi 10.1 Berlin pour la programmation Android. Lorsque vous cliquez sur compiler le projet, vous obtenez une erreur sdk plus ancienne. Je ne peux pas modifier AndoridManifest.xml parce que le fichier se charge de manière dynamique et recréé lors de l'exécution du projet. Delphi XE7 pas de problème mais Delphi 10.1 Berlin (SDK 24) obtenir l'erreur.erreur install_failed_older_sdk Delphi 10.1 Berlin

My Phone: LG P920 Version Android: 2.3.5 Outils SDK: installé (2.3.3-2.3.7 API 10 et d'autres nouvelles versions) Delphi: 10.1 Berlin de Windows 7

General

SDK properties

Répondre

0

Malheureusement vous ne serez pas très loin avec Delphi 10.1 Berlin et votre appareil. Selon Embarcadero's Delphi 10.1 Seattle Android Software Requirements documentation, Delphi 10.1 Berlin ne prend en charge retour à Ice Cream Sandwich, en particulier Android 4.0.3 et 4.0.4 (API niveau 15).

Le niveau API 10 n'est plus pris en charge. Il a été soutenu par Delphi XE7, selon Embarcadero's Delphi XE7 Seattle Android Software Requirements documentation.

Les détails généraux de prise en charge de la plate-forme cible pour les différentes versions de produit Delphi d'Embarcadero sont fournis sur la page docwiki Platform Status.

Un autre point, cependant. Vous avez raison dans la mesure où le fichier Android \ Debug \ AndroidManifest.xml de votre projet Android est réécrit chaque fois que vous créez votre projet. Cependant, si vous souhaitez modifier ce qui est écrit dessus, vous pouvez le faire facilement en éditant le fichier AndroidManifest.template.xml du projet dans le dossier du projet.