Configuring for Android Builds on OS X

What about my configuration needs to be changed to get the Android template app to build and run?

Log errors include:

  • /Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/Microsoft.Common.targets: warning : Unable to find framework corresponding to the target framework moniker ‘.NETFramework,Version=v4.0’. Framework assembly references will be resolved from the GAC, which might not be the intended behavior.
  • error AP1: Could not locate java

From a terminal:
$ which java
/usr/bin/java
$ java -version
java version "1.6.0_65"
Java™ SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot™ 64-Bit Server VM (build 20.65-b04-462, mixed mode)

Here’s the full build log:

mono /Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/xbuild.exe /Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln /nologo /target:Build /verbosity:normal /property:Configuration=Debug /property:ElementsXbuildNougatSDKFolder=/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Nougat SDKs /property:ElementsXbuildReferencePathsXMLFolder=/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Reference Paths /toolsversion:4.0

Build started 11/24/2014 10:22:00 AM.


Project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln” (Build target(s)):
Target ValidateSolutionConfiguration:
Building solution configuration “Debug|AnyCPU”.
Target Build:
Project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements” (default target(s)):
Target CooperPreflight:
JDKRoot:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
JRERoot:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
Target PrepareForBuild:
Configuration: Debug Platform: AnyCPU
Target ResolveAssemblyReferences:
Reference: android.jar
Reference: swift.jar
Reference: com.remobjects.elements.rtl.jar
Target CooperAndroidBeforeCompile:
XML: /Users/paulb/Library/Application Support/RemObjects Software/Elements/CooperPaths.xml
Run: “/Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/build-tools/android-4.4W/aapt” package -f -v --auto-add-overlay -M “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/AndroidManifest.xml” -S “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res” -I “/Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/platforms/android-20/android.jar” -J “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug” -F "/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/org.me.androidapplicationA_unsigned.apk"
Configurations:
(default)
hdpi
ldpi
mdpi
xhdpi
Files:
drawable/icon.png
Src: (hdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png
Src: (ldpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png
Src: (mdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png
Src: (xhdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png
layout/main.layout-xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/layout/main.layout-xml
values/strings.xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/values/strings.xml
AndroidManifest.xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/AndroidManifest.xml
Resource Dirs:
Type drawable
drawable/icon.png
Src: (hdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png
Src: (ldpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png
Src: (mdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png
Src: (xhdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png
Type layout
layout/main.layout-xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/layout/main.layout-xml
Type values
values/strings.xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/values/strings.xml
Including resources from package: /Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/platforms/android-20/android.jar
applyFileOverlay for drawable
applyFileOverlay for layout
applyFileOverlay for anim
applyFileOverlay for animator
applyFileOverlay for interpolator
applyFileOverlay for transition
applyFileOverlay for xml
applyFileOverlay for raw
applyFileOverlay for color
applyFileOverlay for menu
applyFileOverlay for mipmap
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png: 78% size of source)
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png: 85% size of source)
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png: 92% size of source)
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png: 95% size of source)
(new resource id icon from hdpi/drawable/icon.png #generated)
(new resource id icon from ldpi/drawable/icon.png #generated)
(new resource id icon from mdpi/drawable/icon.png #generated)
(new resource id icon from xhdpi/drawable/icon.png #generated)
(new resource id main from /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/layout/main.layout-xml)
Writing symbols for class R.
Creating '/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/org.me.androidapplicationA_unsigned.apk’
Writing all files…
‘res/layout/main.layout-xml’ (compressed 53%)
‘AndroidManifest.xml’ (compressed 63%)
‘resources.arsc’ (not compressed)
‘res/drawable-hdpi/icon.png’ (not compressed)
‘res/drawable-ldpi/icon.png’ (not compressed)
‘res/drawable-mdpi/icon.png’ (not compressed)
‘res/drawable-xhdpi/icon.png’ (not compressed)
Generated 7 files
Included 0 files from jar/zip files.
Checking for deleted files
Done!
Target GetReferenceAssemblyPaths:
/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/Microsoft.Common.targets: warning : Unable to find framework corresponding to the target framework moniker ‘.NETFramework,Version=v4.0’. Framework assembly references will be resolved from the GAC, which might not be the intended behavior.
Target CopyFilesMarkedCopyLocal:
Copying file from ‘/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/swift.jar’ to '/Users/paulb/Documents/org.me.androidapplicationA/bin/Debug/swift.jar’
Copying file from ‘/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/com.remobjects.elements.rtl.jar’ to '/Users/paulb/Documents/org.me.androidapplicationA/bin/Debug/com.remobjects.elements.rtl.jar’
Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.
Target CoreCompile:
RemObjects Elements (RemObjects C# and Oxygene) Compiler for .NET, Cocoa and Java - Version 8.1.82.1659
Copyright 2003-2014 RemObjects Software, LLC. All rights reserved.
Source file: /Users/paulb/Documents/org.me.androidapplicationA/MainActivity.swift
Source file: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/R.pas
Reference: /Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/platforms/android-20/android.jar
Reference: /Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/swift.jar
Reference: /Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/com.remobjects.elements.rtl.jar
Entering phase “Loading Source Files” (00:00:00.5039754)
Entering phase “Loading Resources” (00:00:00.0994736)
Entering phase “Resolving Namespaces” (00:00:00.0003228)
Entering phase “Resolving Types” (00:00:00.0080897)
Entering phase “Resolving Properties and Events” (00:00:00.0964155)
Entering phase “Resolving Interfaces” (00:00:00.0050132)
Entering phase “Resolving Bodies” (00:00:00.0259441)
Entering phase “Checking Members” (00:00:00.4521879)
Entering phase “Generating Helper Types” (00:00:00.0123235)
Entering phase “Pre-Simplifying Code” (00:00:00.0187832)
Entering phase “Simplifying Code” (00:00:00.0051186)
Entering phase “Flow Analysis” (00:00:00.0076786)
Entering phase “Generating Output” (00:00:00.0049863)
Entering phase “Done” (00:00:00.0921685)
Target DeployOutputFiles:
Copying file from ‘/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/org.me.androidapplicationA.jar’ to '/Users/paulb/Documents/org.me.androidapplicationA/bin/Debug/org.me.androidapplicationA.jar’
Target CooperAndroidAfterCompile:
: error AP1: Could not locate java
Task “AndroidPack” execution – FAILED
Done building target “CooperAndroidAfterCompile” in project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements”.-- FAILED
Done building project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements”.-- FAILED
Task “MSBuild” execution – FAILED
Done building target “Build” in project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln”.-- FAILED
Done building project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln”.-- FAILED

Build FAILED.

Warnings:

/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln (Build) ->
(Build target) ->
/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements (default targets) ->
/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/Microsoft.Common.targets (GetReferenceAssemblyPaths target) ->

    /Users/paulb/Downloads/RemObjects+Fire+-+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/Microsoft.Common.targets:  warning : Unable to find framework corresponding to the target framework moniker '.NETFramework,Version=v4.0'. Framework assembly references will be resolved from the GAC, which might not be the intended behavior.

Errors:

/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln (Build) ->
(Build target) ->
/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements (default targets) ->
/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/XbuildTargets/RemObjects Software/Oxygene/RemObjects.Oxygene.Cooper.Android.targets (CooperAndroidAfterCompile target) ->

    : error AP1: Could not locate java

     1 Warning(s)
     1 Error(s)

Time Elapsed 00:00:01.7030610

As we had discussed via Skype, this is most likely a problem with the actual Java install. Please let me know if this is a continuing issue for you.

—marc

Still an issue since I don’t want to have to mess with the default OS/X Java installation.

However, it’s a low priority since the Cocoa target is the most likely path for us.

After updating to Yosemite and Java 1.8, there is a different error:

/Users/paulb/Downloads/RemObjects+Fire+-+8.1.82.1659/Fire.app/Contents/Resources/XbuildTargets/RemObjects Software/Oxygene/RemObjects.Oxygene.Cooper.Android.targets: error : EXCEPTION FROM SIMULATION:
at stack depth 0, expected type swift.RangeGenerator_IntMax but found long

Full log:

mono /Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/xbuild.exe /Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln /nologo /target:Build /verbosity:normal /property:Configuration=Debug /property:ElementsXbuildNougatSDKFolder=/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Nougat SDKs /property:ElementsXbuildReferencePathsXMLFolder=/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Reference Paths /toolsversion:4.0

Build started 11/25/2014 1:55:14 PM.


Project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln” (Build target(s)):
Target ValidateSolutionConfiguration:
Building solution configuration “Debug|AnyCPU”.
Target Build:
Project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements” (default target(s)):
Target CooperPreflight:
JDKRoot:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home
JRERoot:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre
Target PrepareForBuild:
Configuration: Debug Platform: AnyCPU
Target ResolveAssemblyReferences:
Reference: android.jar
Reference: swift.jar
Reference: com.remobjects.elements.rtl.jar
Target CooperAndroidBeforeCompile:
XML: /Users/paulb/Library/Application Support/RemObjects Software/Elements/CooperPaths.xml
Run: “/Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/build-tools/android-4.4W/aapt” package -f -v --auto-add-overlay -M “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/AndroidManifest.xml” -S “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res” -I “/Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/platforms/android-20/android.jar” -J “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug” -F “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/org.me.androidapplicationA_unsigned.apk"
Configurations:
(default)
hdpi
ldpi
mdpi
xhdpi
Files:
drawable/icon.png
Src: (hdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png
Src: (ldpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png
Src: (mdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png
Src: (xhdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png
layout/main.layout-xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/layout/main.layout-xml
values/strings.xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/values/strings.xml
AndroidManifest.xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/AndroidManifest.xml
Resource Dirs:
Type drawable
drawable/icon.png
Src: (hdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png
Src: (ldpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png
Src: (mdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png
Src: (xhdpi) /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png
Type layout
layout/main.layout-xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/layout/main.layout-xml
Type values
values/strings.xml
Src: () /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/values/strings.xml
Including resources from package: /Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/platforms/android-20/android.jar
applyFileOverlay for drawable
applyFileOverlay for layout
applyFileOverlay for anim
applyFileOverlay for animator
applyFileOverlay for interpolator
applyFileOverlay for transition
applyFileOverlay for xml
applyFileOverlay for raw
applyFileOverlay for color
applyFileOverlay for menu
applyFileOverlay for mipmap
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png
Processing image: /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-ldpi/icon.png: 78% size of source)
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-mdpi/icon.png: 85% size of source)
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-hdpi/icon.png: 92% size of source)
(processed image /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/drawable-xhdpi/icon.png: 95% size of source)
(new resource id icon from hdpi/drawable/icon.png #generated)
(new resource id icon from ldpi/drawable/icon.png #generated)
(new resource id icon from mdpi/drawable/icon.png #generated)
(new resource id icon from xhdpi/drawable/icon.png #generated)
(new resource id main from /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/res/layout/main.layout-xml)
Writing symbols for class R.
Opening '/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/org.me.androidapplicationA_unsigned.apk’
Writing all files…
‘res/layout/main.layout-xml’ (compressed 53%)
‘AndroidManifest.xml’ (compressed 63%)
‘resources.arsc’ (not compressed)
‘res/drawable-hdpi/icon.png’ (not compressed)
‘res/drawable-ldpi/icon.png’ (not compressed)
‘res/drawable-mdpi/icon.png’ (not compressed)
‘res/drawable-xhdpi/icon.png’ (not compressed)
Generated 7 files
Included 0 files from jar/zip files.
Checking for deleted files
Done!
Target GetReferenceAssemblyPaths:
/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/Microsoft.Common.targets: warning : Unable to find framework corresponding to the target framework moniker ‘.NETFramework,Version=v4.0’. Framework assembly references will be resolved from the GAC, which might not be the intended behavior.
Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.
Target CoreCompile:
Skipping target “CoreCompile” because its outputs are up-to-date.
Target CooperAndroidAfterCompile:
Run: “/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre/bin/java” -Xmx1024M -jar “/Users/paulb/adt-bundle-mac-x86_64-20140702/sdk/build-tools/android-4.4W/lib/dx.jar” --dex --verbose --output=”/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/classes.dex" --positions=lines “/Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/org.me.androidapplicationA.jar” “/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/swift.jar” "/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/com.remobjects.elements.rtl.jar"
processing archive /Users/paulb/Documents/org.me.androidapplicationA/obj/Debug/org.me.androidapplicationA.jar…
processing org/me/androidapplicationa/MainActivity.class…
ignored resource DEBUG_INFO/org.me.androidapplicationa.MainActivity.di
processing org/me/androidapplicationa/R.class…
ignored resource DEBUG_INFO/org.me.androidapplicationa.R.di
processing org/me/androidapplicationa/R$attr.class…
ignored resource DEBUG_INFO/org.me.androidapplicationa.R$attr.di
processing org/me/androidapplicationa/R$drawable.class…
ignored resource DEBUG_INFO/org.me.androidapplicationa.R$drawable.di
processing org/me/androidapplicationa/R$layout.class…
ignored resource DEBUG_INFO/org.me.androidapplicationa.R$layout.di
processing org/me/androidapplicationa/R$string.class…
ignored resource DEBUG_INFO/org.me.androidapplicationa.R$string.di
ignored resource METADATA/.metadata.info
ignored resource META-INF/MANIFEST.MF
processing archive /Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/swift.jar…
processing swift/Array.class…
ignored resource DEBUG_INFO/swift.Array.di
processing swift/ArrayLiteralConvertible.class…
ignored resource DEBUG_INFO/swift.ArrayLiteralConvertible.di
processing swift/BooleanLiteralConvertible.class…
ignored resource DEBUG_INFO/swift.BooleanLiteralConvertible.di
processing swift/DictionaryLiteralConvertible.class…
ignored resource DEBUG_INFO/swift.DictionaryLiteralConvertible.di
processing swift/FloatLiteralConvertible.class…
ignored resource DEBUG_INFO/swift.FloatLiteralConvertible.di
processing swift/NilLiteralConvertible.class…
ignored resource DEBUG_INFO/swift.NilLiteralConvertible.di
processing swift/RangeGenerator_IntMax.class…
processing archive /Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/References/Elements/Cooper/com.remobjects.elements.rtl.jar…
processing com/remobjects/elements/system/VarParameter.class…
processing com/remobjects/elements/system/OutParameter.class…
processing com/remobjects/elements/system/ValueTypeParameter.class…
processing com/remobjects/elements/system/RecordType.class…
processing com/remobjects/elements/system/ReadOnlyMethod.class…
processing com/remobjects/elements/system/Tuple1.class…
processing com/remobjects/elements/system/Tuple2.class…
processing com/remobjects/elements/system/Tuple3.class…
processing com/remobjects/elements/system/Tuple4.class…
processing com/remobjects/elements/system/Tuple5.class…
processing com/remobjects/elements/system/Tuple6.class…
processing com/remobjects/elements/system/Tuple7.class…
processing com/remobjects/elements/system/Tuple8.class…
processing com/remobjects/elements/system/Tuple.class…
processing com/remobjects/elements/system/Unsigned.class…
processing com/remobjects/elements/system/UnsignedByte.class…
processing com/remobjects/elements/system/UnsignedShort.class…
processing com/remobjects/elements/system/UnsignedInteger.class…
processing com/remobjects/elements/system/UnsignedLong.class…
processing com/remobjects/elements/linq/Predicate.class…
processing com/remobjects/elements/linq/Selector.class…
processing com/remobjects/elements/linq/Comparer.class…
processing com/remobjects/elements/linq/ForSelector.class…
processing com/remobjects/elements/linq/Helpers.class…
processing com/remobjects/elements/linq/Helpers$$ForHelper$d__0.class…
processing com/remobjects/elements/ArrayUtils.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__0.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__1.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__2.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__3.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__4.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__5.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__6.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__7.class…
processing com/remobjects/elements/ArrayUtils$$asIterable$d__8.class…
processing com/remobjects/elements/ArrayUtils$$asIterableUnsigned$d__9.class…
processing com/remobjects/elements/ArrayUtils$$asIterableUnsigned$d__10.class…
processing com/remobjects/elements/ArrayUtils$$asIterableUnsigned$d__11.class…
processing com/remobjects/elements/ArrayUtils$$asIterableUnsigned$d__12.class…
processing com/remobjects/elements/system/FutureAnnnotation.class…
processing com/remobjects/elements/system/FutureHelper.class…
processing com/remobjects/elements/system/FutureHelper$ThreadpoolFactory.class…
processing com/remobjects/elements/system/CallableFutureTask.class…
processing com/remobjects/elements/system/Action.class…
processing com/remobjects/elements/system/Action1.class…
processing com/remobjects/elements/system/Action2.class…
processing com/remobjects/elements/system/Action3.class…
processing com/remobjects/elements/system/Action4.class…
processing com/remobjects/elements/system/Action5.class…
processing com/remobjects/elements/system/Action6.class…
processing com/remobjects/elements/system/Action7.class…
processing com/remobjects/elements/system/Action8.class…
processing com/remobjects/elements/system/Func1.class…
processing com/remobjects/elements/system/Func2.class…
processing com/remobjects/elements/system/Func3.class…
processing com/remobjects/elements/system/Func4.class…
processing com/remobjects/elements/system/Func5.class…
processing com/remobjects/elements/system/Func6.class…
processing com/remobjects/elements/system/Func7.class…
processing com/remobjects/elements/system/Func8.class…
processing com/remobjects/elements/system/Func9.class…
processing com/remobjects/elements/linq/__Extensions.class…
processing com/remobjects/elements/linq/__Extensions$$Where$d__0.class…
processing com/remobjects/elements/linq/__Extensions$$Take$d__1.class…
processing com/remobjects/elements/linq/__Extensions$$Skip$d__2.class…
processing com/remobjects/elements/linq/__Extensions$$TakeWhile$d__3.class…
processing com/remobjects/elements/linq/__Extensions$$SkipWhile$d__4.class…
processing com/remobjects/elements/linq/__Extensions$$Select$d__5.class…
processing com/remobjects/elements/linq/__Extensions$$Concat$d__6.class…
processing com/remobjects/elements/linq/__Extensions$$Intersect$d__7.class…
processing com/remobjects/elements/linq/__Extensions$$Except$d__8.class…
processing com/remobjects/elements/linq/__Extensions$10.class…
processing com/remobjects/elements/linq/__Extensions$11.class…
processing com/remobjects/elements/linq/__Extensions$12.class…
processing com/remobjects/elements/linq/__Extensions$13.class…
ignored resource METADATA/.metadata.info
ignored resource META-INF/MANIFEST.MF
/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/XbuildTargets/RemObjects Software/Oxygene/RemObjects.Oxygene.Cooper.Android.targets: error : EXCEPTION FROM SIMULATION:
at stack depth 0, expected type swift.RangeGenerator_IntMax but found long
…at bytecode offset 00000014
locals[0000]: Lswift/RangeGenerator_IntMax;
locals[0001]: Lswift/Range;
stack[top0]: Lswift/RangeGenerator_IntMax;
…while working on block 0014
…while working on method :(Lswift/Range;)V
…while processing (Lswift/Range;)V
…while processing swift/RangeGenerator_IntMax.class
1 error; aborting

: error AP1: Error while running Android tool: dx.bat
Task “AndroidPack” execution – FAILED
Done building target “CooperAndroidAfterCompile” in project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements”.-- FAILED
Done building project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements”.-- FAILED
Task “MSBuild” execution – FAILED
Done building target “Build” in project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln”.-- FAILED
Done building project “/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln”.-- FAILED

Build FAILED.

Warnings:

/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln (Build) ->
(Build target) ->
/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements (default targets) ->
/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/Microsoft.Common.targets (GetReferenceAssemblyPaths target) ->

    /Users/paulb/Downloads/RemObjects+Fire+-+8.1.82.1659/Fire.app/Contents/Resources/Mono/lib/mono/4.5/Microsoft.Common.targets:  warning : Unable to find framework corresponding to the target framework moniker '.NETFramework,Version=v4.0'. Framework assembly references will be resolved from the GAC, which might not be the intended behavior.

Errors:

/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.sln (Build) ->
(Build target) ->
/Users/paulb/Documents/org.me.androidapplicationA/org.me.androidapplicationA.elements (default targets) ->
/Users/paulb/Downloads/RemObjects+Fire±+8.1.82.1659/Fire.app/Contents/Resources/XbuildTargets/RemObjects Software/Oxygene/RemObjects.Oxygene.Cooper.Android.targets (CooperAndroidAfterCompile target) ->

    /Users/paulb/Downloads/RemObjects+Fire+-+8.1.82.1659/Fire.app/Contents/Resources/XbuildTargets/RemObjects Software/Oxygene/RemObjects.Oxygene.Cooper.Android.targets: error : EXCEPTION FROM SIMULATION:

at stack depth 0, expected type swift.RangeGenerator_IntMax but found long
…at bytecode offset 00000014
locals[0000]: Lswift/RangeGenerator_IntMax;
locals[0001]: Lswift/Range;
stack[top0]: Lswift/RangeGenerator_IntMax;
…while working on block 0014
…while working on method :(Lswift/Range;)V
…while processing (Lswift/Range;)V
…while processing swift/RangeGenerator_IntMax.class
1 error; aborting

    : error AP1: Error while running Android tool: dx.bat

     1 Warning(s)
     2 Error(s)

Time Elapsed 00:00:01.1926270

Better. that sound like a genuine compiler error. Can you send me the exact project that shows this?

—marc

The project is unchanged from the Android Application template