Messagerie


Exportation Android : besoin d'aide.

Kijewoku
vendredi 12 juin 2015 à 14:23
Salut à tous !

Avec les promos, je me suis décidé à me payer l'extension Android de Fusion. Mais même après avoir chercher sur le comptoir et le net en général... je n'arrive pas à exporter.

Jusque là j'en suis où ? Et bien j'ai installé JDK 1.6.0_43, en 64bit et 32bit car selon la doc que j'ai trouvé sur clickteam  j'ai cru comprendre que la 64 pouvait faire planter certaines chose.

J'ai installé Android SDK Manager et ai mis à jour uniquement la version 4.0 d'Android (API14).

Dans Fusion j'ai bien pris le soin de sélectionner les bons chemins (JDK et SDK). Niveau des propriétés du projets j'ai donc choisi tout ce qu'il faut (exporter en apk... choix de l'api14 et la version android j'ai testé de mettre 2.3etc... ou 4.0).

Dans tout les cas c'est le même problème, Fusion me donne un bon gros message d'erreur et après avoir cherché et testé plein de manip je m'en sors toujours pas. C'est bien rare que je me retrouve bloqué à ce point. Mais en même, tout ça est vraiment nouveau pour moi.

I NEED HELP ! PLEASE ! :D

PS : je pense que le message d'erreur pourrais aider à... m'aider. Il est donc en pièce-jointe au besoin.
Pièces jointes
Pit73
1055 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
vendredi 12 juin 2015 à 14:56
Perso j'ai fais le bourrin, j'ai installé et mis a jour totalement android sdk
Il manquait des outils des maj d'outil etc... donc bien faire les maj
Je compile en api 19
Il me semble que tu peux aussi en api 21
Apres je vois pas, parle en sur le forum dédié android
Kijewoku
vendredi 12 juin 2015 à 15:00
Bah du coup je vais tenter ça. Après niveau JDK tu utilise quelle version ? Merci de ta réponse en tout cas.

EDIT : toujours le même problème... je commence à désespérer...
Pit73
1055 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
vendredi 12 juin 2015 à 16:51
poste ton mfa que je regarde si je peux compiler

jdk 6 32 il me semble
Modifié le vendredi 12 juin 2015 à 16:52 par Pit73
Kijewoku
vendredi 12 juin 2015 à 16:55
Le voilà en pièce jointe. C'est juste un projet test, un actif qui se déplace en 8 directions et c'est tout. Merci !
Pièces jointes
Pit73
1055 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
vendredi 12 juin 2015 à 17:31
Pas de soucis, ca compile nikel
Kijewoku
vendredi 12 juin 2015 à 17:35
Mais le problème c'est que malgré les bons réglages j'ai toujours un problème.

Cependant, je pense que le problème de vient pas vraiment d'une histoire d'API, de version du JDK etc... parce que franchement j'ai tout ce qui peut être demandé pour l'exportation.

Par contre je remarque qu'il manque des fichiers :

exemple > "Execute failed: java.io.IOException: Cannot run program "C:\Users\Kijewoku\AppData\Local\Temp\And6ACE.tmp\${aapt}": CreateProcess error=2, Le fichier spécifié est introuvable"

Et effectivement le fichier n'existe tout simplement pas.
Pit73
1055 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
vendredi 12 juin 2015 à 17:38
t'as essayé de mettre la reglette du controle des compte au minimum et arreter ton antivirus?

sinon vire jdk en 64bit il pose pb il me semble

ensuite réinstalle jdk 1.6 en 32bit
Kijewoku
vendredi 12 juin 2015 à 17:50
J'ai fais tout ça et c'est encore pareil... j'ai mis le fichier d'erreur en pièce jointe au cas où. J'ai testé plusieurs versions d'apk -14, 18, 19. C'est le même problème à chaque fois.
Pièces jointes
Monos
2713 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5
vendredi 12 juin 2015 à 19:46
Moi j'ai un problème depuis que je tente de corrigé son problème. J'ai fait une mise à jour des apis avec SDK manager et je ne peux plus du tout compiler aussi.
atheros75
vendredi 12 juin 2015 à 21:41

t'as essayé de mettre la reglette du controle des compte au minimum et arreter ton antivirus?

sinon vire jdk en 64bit il pose pb il me semble

ensuite réinstalle jdk 1.6 en 32bit

Désactiver l'antivirus pour procéder aux tests est recommandé. Tout ce qui contient du Java est souvent "jarté" par les navigateurs et naturellement les antivirus. JDK 1.8 en 32 bit sur Windows 8 fonctionne très bien (à installer dans C:\Program Files (x86)\Java\
Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
vendredi 12 juin 2015 à 22:45
Perso, à l'époque j'ai installé le JDK dans un répertoire dédié et pas dans Programfiles et ça a réglé tous mes problèmes... je dis ça au cas où...
atheros75
samedi 13 juin 2015 à 00:50

Perso, à l'époque j'ai installé le JDK dans un répertoire dédié et pas dans Programfiles et ça a réglé tous mes problèmes... je dis ça au cas où...

En effet, cela réduit le risque d'erreurs. L'idéal est d'installer dans C:\JDK
En revanche et dans ce cas, il faut aussi installer les JRL dans le même répertoire, ça évite des "pataquès". Et puis le chemin est plus facile à retenir.
Monos
2713 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5
samedi 13 juin 2015 à 08:33

Depuis la mise à jour du SDK je ne peux plus compiler non plus.
Je pense qu'il y a quand même un petit problème.

Android SDK Tools Revision 24.3.2
[checkenv] Installed at C:\Users\Monos\androidsdk


-setup:
    [echo] Project Name: RuntimeAndroid
  [gettype] Project Type: Application


-set-debug-mode:


-debug-obfuscation-check:


-pre-build:


-build-setup:
[getbuildtools] Using latest Build Tools: 23.0.0 rc2
    [echo] Resolving Build Target for RuntimeAndroid...
[gettarget] Project Target:  Android 4.4.2
[gettarget] API level:        19
    [echo] ----------
    [echo] Creating output directories if needed...
    [mkdir] Created dir: C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\bin
    [mkdir] Created dir: C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\bin\res
    [mkdir] Created dir: C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\bin\rsObj
    [mkdir] Created dir: C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\bin\rsLibs
    [mkdir] Created dir: C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\gen
    [mkdir] Created dir: C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\bin\classes
    [mkdir] Created dir: C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\bin\dexedLibs
    [echo] ----------
    [echo] Resolving Dependencies for RuntimeAndroid...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
    [echo] ----------
    [echo] Building Libraries with 'debug'...
  [subant] No sub-builds to iterate on


-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
    [echo] Handling aidl files...
    [aidl] No AIDL files to compile.
    [echo] ----------
    [echo] Handling RenderScript files...
    [echo] ----------
    [echo] Handling Resources...
    [aapt] Generating resource IDs...


BUILD FAILED
C:\Users\Monos\androidsdk\tools\ant\build.xml:649: The following error occurred while executing this line:
C:\Users\Monos\androidsdk\tools\ant\build.xml:694: Execute failed: java.io.IOException: Cannot run program "C:\Users\Monos\AppData\Local\Temp\AndA87B.tmp\${aapt}": CreateProcess error=2, Le fichier spécifié est introuvable
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1047)
at java.lang.Runtime.exec(Runtime.java:617)
at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442)
at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:628)
at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
at com.android.ant.AaptExecTask.execute(AaptExecTask.java:703)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
at com.android.ant.IfElseTask.execute(IfElseTask.java:120)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.io.IOException: CreateProcess error=2, Le fichier spécifié est introuvable
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:385)
at java.lang.ProcessImpl.start(ProcessImpl.java:136)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1028)
... 46 more


Total time: 1 second
Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 13 juin 2015 à 10:10
Je viens de tester sur mes 2 ordis, j'ai pas de souci de compilation Build R284.10
Monos
2713 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5
samedi 13 juin 2015 à 10:40
Tu as quoi d'installé dans le SDK ? Tu utilises quoi comme JDK ?
Kijewoku
samedi 13 juin 2015 à 10:53
Resalut !

Ce matin j'suis motivé j'vais essayer de régler le problème ! X) (non parce qu'hier j'y ai passé ma journée, commence à devenir lourd...).

Donc, pour ce qui est de l'antivirus il a toujours bien été désactivé. Le JDK est dans program file et le SDK non, dans Documents me semble. Je vais essayer de le mettre à la racine du disque, on verra bien.

En tout cas je vais essayer ces config là qui semble marcher :

post qui vient du fofo de clickteam.
[quote]I would suggest uninstall the Java part, and re-install that part.
I use the jdk-8u31-windows-i586.exe and the installer_r24.0.2-windows.exe

NOT the 64 bit version.

The folders that I have configured for the Exporter is

JDK
C:\Program Files (x86)\Java\jdk1.8.0_31

SDK
C:\Users\perry\AppData\Local\Android\android-sdk[/quote]

D'autre part, la personne qui a été aidé, a fini par régler son problème en déplaçant son dossier android (mais avant il me semble qu'il était dans son program-file... donc je doute que nos problèmes aient la même origine).

Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 13 juin 2015 à 11:20
Moi je suis resté au Jdk 1.7
Monos
2713 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5
samedi 13 juin 2015 à 12:47
niet rien à faire depuis que j'ai fais cette mise à jour pour aider julien, je n'arrive plus à exporter en SDK. J'ai pourtant re faire un truc propre avec api19, mais nada, ça ne veux pas exporter.
Kijewoku
samedi 13 juin 2015 à 12:49
Pareil, là je viens de tout refaire... bien propre en suivant tout les conseils qu'on a pu donner (comptoir + clickteam) et rien. Pourtant je fais exactement la même chose que d'autres (chez qui ça marche) et j'ai toujours le même message à rallonge.
Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 6 visiteurs au total

Derniers messages