IPA generate (Simple ask)

202 views
Skip to first unread message

Emiliano TMSio

unread,
Oct 29, 2015, 6:32:05 AM10/29/15
to RoboVM
Hi all, i had import my android studio (windows) app in Robovm environment.No error detected.
But when i try to generate IPA file, i can t select module name and can t create IPA file.
Someone can help me?
Thanks

Regards


Emiliano

Mario Zechner

unread,
Oct 29, 2015, 1:23:34 PM10/29/15
to RoboVM
Did the IPA export work in Android Studio? What RoboVM version did you use in Android Studio? Can you build the IPA on the command line via 

./gradlew ios:createIPA

? Can you provide the log for RoboVM Studio? See http://docs.robovm.com/errors.html for directions on how to obtain those logs.

Mario

Michael Joyner

unread,
Oct 29, 2015, 3:18:35 PM10/29/15
to Mario Zechner, RoboVM
[quote]
android studio (windows)
[/quote]

Hrmmm... won't work unless you are on a MAC with XCode installed.

--
You received this message because you are subscribed to the Google Groups "RoboVM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to robovm+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Emiliano TMSio

unread,
Oct 30, 2015, 5:38:30 AM10/30/15
to RoboVM
I have to explain beter my situation and my english don t help me...
So...
I m e windows user, and i use Android studio to create app and publish it on play store.
Now i have a application (android studio made) that i have to publish on apple store, but i don t want to rewrite it.
I bought iphone 5s.
I installed yosemite 10.10.5 on my x86 pc, Xcode and RoboVM studio, Sdk, tools etc etc.
I have import in RoboVM Studio my app and i can play it on Android Emulator.
Can RoboVM can help me to translate this app into ios?
Exist a way to do this goal, without rewrite the code in ios.

Thank You.

Emiliano
Message has been deleted

Emiliano TMSio

unread,
Oct 30, 2015, 6:55:46 AM10/30/15
to RoboVM
Console log when i try tu run my application on IOS Device:
[INFO] Stopping all Interface Builder integrator daemons
[INFO] Stopping all Interface Builder integrator daemons
[INFO] Stopping all Interface Builder integrator daemons
[INFO] Starting Interface Builder integrator daemon for module NaviFlow
[INFO] Created new Xcode project NaviFlow
[INFO] RoboVM plugin initialized
[INFO] Building executable in /Users/emiliano/Documents/NaviFlow/robovm-build/tmp/iOS Device/ios/thumbv7
[INFO] Installation of app in /Users/emiliano/Documents/NaviFlow/robovm-build/tmp/iOS Device/ios/thumbv7
[INFO] classpath entry: /Users/emiliano/Documents/NaviFlow/build/intermediates/classes/debug
[INFO] classpath entry: /Users/emiliano/Documents/NaviFlow/build/intermediates/exploded-aar/com.actionbarsherlock/actionbarsherlock/4.4.0/jars/classes.jar
[INFO] classpath entry: /Users/emiliano/Documents/NaviFlow/build/intermediates/exploded-aar/com.actionbarsherlock/actionbarsherlock/4.4.0/res
[INFO] Using SDK boot classpath
[INFO] Cleaning output dir /Users/emiliano/Documents/NaviFlow/robovm-build/tmp/iOS Device/ios/thumbv7
[ERROR] Couldn't compile app
java.lang.IllegalArgumentException: No target and no main class specified
at org.robovm.compiler.config.Config.build(Config.java:837)
at org.robovm.compiler.config.Config.access$4800(Config.java:100)
at org.robovm.compiler.config.Config$Builder.build(Config.java:1496)
at org.robovm.idea.compilation.RoboVmCompileTask.compileForRunConfiguration(RoboVmCompileTask.java:210)
at org.robovm.idea.compilation.RoboVmCompileTask.execute(RoboVmCompileTask.java:78)
at com.intellij.compiler.impl.CompileDriver.executeCompileTasks(CompileDriver.java:627)
at com.intellij.compiler.impl.CompileDriver.access$400(CompileDriver.java:88)
at com.intellij.compiler.impl.CompileDriver$3.run(CompileDriver.java:410)
at com.intellij.compiler.progress.CompilerTask.run(CompilerTask.java:196)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)
at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:446)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:367)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:55)

Mario Zechner

unread,
Oct 30, 2015, 12:30:54 PM10/30/15
to RoboVM
Hi,

RoboVM can not automatically translate your Android app to iOS. You will need to write the UI natively for iOS. You can however share your business logic between Android and iOS.

See https://docs.robovm.com on how to get started.

Mario

Mario Zechner

unread,
Oct 30, 2015, 12:31:25 PM10/30/15
to RoboVM

Emiliano TMSio

unread,
Oct 30, 2015, 8:26:01 PM10/30/15
to RoboVM
Thk :) i doing.
Reply all
Reply to author
Forward
0 new messages