I've published a complete, working sample project here:

https://github.com/ppelleti/frege-on-android

based on the build.gradle snippet that Andreas sent out earlier. I wasn't able to call the Android API from Frege, because the FregeAndroid wrapper turns out to be missing files. But I can call Frege code from the Java code in an Android app just fine.

--Patrick


On 10/7/16 1:11 AM, 'Andreas Ländle' via Frege Programming Language wrote:
Hi Barry,
unfortunately I have no sample project that I could publish. But maybe we could support you if you give us more details about the things you are struggling with?
Br,
Andreas

Am Samstag, 1. Oktober 2016 23:02:16 UTC+2 schrieb Barry Burd:

    Andreas,
    You say that Frege works with JDK7. Can you post explicit
    instructions describing what you did? I'd really like to get it
    working for myself.
    Thanks.
      --Barry

    On Tuesday, September 13, 2016 at 3:49:23 AM UTC-4, Andreas Ländle
    wrote:

        Hi,
        I can confirm that frege works under Android in conjunction
        with JDK7 and newer Android API Levels - at least I didn't
        face any problems ;-)
        Currently I'm trying to use JDK8 with the new Android Jack
        Compiler - but I'm struggling with all the unicode (e.g. greek
        letters) identifiers not supported with Jack.
        So I'm trying to build a latin-only version of the
        fregec.jar... seems to be more complicated than I've expected ;-(
        Br,
        Andreas

        Am Dienstag, 13. September 2016 09:06:46 UTC+2 schrieb Patrick
        Pelletier:

            Never mind, I think I've been approaching it wrong.
             ExecutorService was
            never the problem with Java 6, it was ForkJoinPool.

            However, Android has ForkJoinPool starting in API level 21:

            
https://developer.android.com/reference/java/util/concurrent/ForkJoinPool.html
            
<https://developer.android.com/reference/java/util/concurrent/ForkJoinPool.html>


            So, perhaps the Java 6 version of Frege is no longer
            needed for
            Android.  I will try to see if I can make some progress
            under that
            assumption.

            --Patrick


--
You received this message because you are subscribed to the Google Groups "Frege Programming Language" group. To unsubscribe from this group and stop receiving emails from it, send an email to frege-programming-language+unsubscr...@googlegroups.com <mailto:frege-programming-language+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.


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

Reply via email to