IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Déploiement personnalisé non pris en charge


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2017
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Février 2017
    Messages : 43
    Par défaut Déploiement personnalisé non pris en charge
    Bonjour ou bonsoir à tous (selon la région) ! J'avais posé une question dans le forum il n'y a pas longtemps " Crash de l'application au lancement avec un emulateur " et dépuis j'ai trouvé un article qui répondait exactement à la question " Using Bluestacks as emulator. " Tout content de venir poster enfin la réponse et alors là, la désillusion, quand je décoches "libnative-activity.so" (dans Projet > Deploiement) comme indiqué dans l'article, Delphi les coches à nouveau lors de la construction (génération du code) et sans surprise le problème persiste. Alors je voudrait savoir s'il y avait un paramètre à modifier pour empécher ce comportement ou si c'était possible de faire la génération du code à l'écrit (manuellement)?

  2. #2
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Cette librairie sert aux programmes, donc c'est un peu normal qu'il l'ajoute lorsqu'elle n'est pas activée.

  3. #3
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2017
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Février 2017
    Messages : 43
    Par défaut
    C'est certes important, mais ce n'est pas indispensable, du moins par rapport à ce que j'avais fait qui à été de le déplacer, et dans déploiement, ces lignes étaient grisé. Cela montre que ce n'est pas indispensable. Ces librairies empêchent du code natif Android de Delphi de s'exécuter sur les processeurs mobile d'Intel, c'est pourquoi je cherche à les ignorer mais à chaque modification, tout revient en place et rien n'est pris en charge. Je voudrais savoir s'il y a moyen d'éditer manuellement "déploiement" sous forme de fichier, parce qu'il me semble que l'option déploiement lit un fichier ou que c'est hardcodé dans un classe particulière?

  4. #4
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Delphi ne prend pas en charge Android sur processeurs Intel.

    Les fichiers à déployer sont dans le .deploy mais ils sont de toute façon mis à jour lors de la compilation et la construction du projet. il n'est pas possible d'empêcher proprement Delphi d'utiliser des fichiers dont il a besoin pour travailler.

    Au mieux tu peux modifier la liste des librairies dans la partie "libraries" du gestionnaire de projet en désactivant certaines, mais pas sûr que le résultat donne grand chose.

    Au pire il faudra construire l'APK soi-même à partir des fichiers compilés.`

    Tout ça pour au final utiliser un émulateur ? N'est-ce pas franchement du temps perdu pour pas grand chose ?

  5. #5
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2017
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Février 2017
    Messages : 43
    Par défaut
    En fait ce n'est pas qu'une question d'émulateur, je voulais aussi prendre en compte les processeurs x86 d'Intel (surtout pour les tablettes), et aussi ça aurai été trés intéressant d'utiliser un émulateur étant donné que je n'ai pas plusieurs smarthphones sous la main pour tester plusieurs scénarios.

    Etant confronté à ce problème j'ai essayé de voir le nombre approximatif de smarthphones utilisant ces processeurs pour voir si je pouvais m'en passé, effectivement, le nombre est très faible, la très grand majorité des smarthphones sont sous des SoC ARM, donc, pas trop de souci à ce sujet. Cela justifie un peu le choix de delphi.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. <Type de données non pris en charge>
    Par Alex35 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 11/12/2007, 13h38
  2. CHECK reconnu mais non pris en charge
    Par jjc_Mtl dans le forum SQLite
    Réponses: 1
    Dernier message: 26/07/2007, 23h51
  3. [XMLHttpRequest] interface non pris en charge
    Par Kurdran dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 23/03/2006, 10h21
  4. [CSS] style externe non pris en charge
    Par ravNin'- dans le forum Mise en page CSS
    Réponses: 21
    Dernier message: 26/10/2005, 01h22
  5. Réponses: 4
    Dernier message: 01/07/2005, 17h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo