New simple android app in oxygene doesn't compile

Hello,
I downloaded last stable version of Elements(11.0.0.2807) and try to generate apk and new magic format aab for simple empty app from template but I have errors that resource was not found :

**|Error||() aapt2 link: failed processing manifest.|org.me.aapt2|C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\RemObjects Software\Elements\RemObjects.Elements.Cooper.Android.targets|53||**
**|Error||() aapt2 link: resource string/app_name (aka org.me.testapt2:string/app_name) not found.|org.me.aapt2|C:\Users\mateu\AppData\Local\RemObjects Software\EBuild\Obj\1BF6AD0F9C79B5859379D8EC8CA897439DDA9D33\Debug\Cooper-Android\AndroidManifest.xml|7||**
**|Error||() aapt2 link: resource drawable/icon (aka org.me.testapt2:drawable/icon) not found.|org.me.aapt2|C:\Users\mateu\AppData\Local\RemObjects Software\EBuild\Obj\1BF6AD0F9C79B5859379D8EC8CA897439DDA9D33\Debug\Cooper-Android\AndroidManifest.xml|7||**
**|Error||() aapt2 link: resource string/app_name (aka org.me.testapt2:string/app_name) not found.|org.me.aapt2|C:\Users\mateu\AppData\Local\RemObjects Software\EBuild\Obj\1BF6AD0F9C79B5859379D8EC8CA897439DDA9D33\Debug\Cooper-Android\AndroidManifest.xml|11||**

I changed layout-xml and android-xml to xml , I tried with enable Generate APK , Generate App Bundle , Enable aapt2 but without success.
Should I change something in app properties or download something , upgrade some tools ?
Can you sent me simple working test case which shows me how to set properties to generate apk and new app bundle format ?
I tried in Water too but effect is the same… Sample application doesn’t compile too…
Full log
log.txt (30.7 KB)
Simple App
org.me.aapt2.7z (27.0 KB)

Best regards
Mateusz

Hmm, these should already be renamed in the latest templates (I just double-checked). are you sure yu are using latest?

Also, can you let me know what version of Android Studio and the Android SDK you have installed — as I recently installed both fresh and latest, and I cannot reproduce this (although I have seen errors like this in the past, usually when there were package version mismatches).

Just updated to the latest SDKs again.

Both the simple and the list/recycler view app, fresh from template, compile clean for me, including the Aapt2 phase. Also, all the layouts already have the new extension, as I expected, as those were renamed half a year or so ago.

What could I be missing?

Your attached project also passes aapt2 fine for me, although it fails with a (correct) error in the complete phase, due to the name mismatch:

namespace org.me.aapt2;
...
      ContentView := R.layout.main; // E509 Unknown identifier "R", did you mean "org.me.testapt2.R"?

When I fix that it falls on the duplicate uses-sdk tag you have in the manifest, as bundle-tool apparently wants you to have only one of these.:

     <uses-sdk android:minSdkVersion="26" />
    <uses-sdk android:targetSdkVersion="33"/>
E:                   bundeltool: At most one element <uses-sdk> with namespace '' was expected, but 2 were found.

if I fix that too, your project builds clean for me.

I’m out of office, but could you please send me your working example - I’ll look at it later

Sure:

yours, with my changes:

Archive.zip (111.2 KB)

My two test projects I created above (untouched from Template):

Archive.zip (1.1 MB)

Thank you, i updated sdk to latest and build tools too. I didn`t update android studio but it is ver 4 as I remeber. I will inform you when i I will back home and test it.
Best regards
Mateusz

In my environment your projects doesn’t work… I reinstalled Remobjects (templates are ok) but build still without success…
What can I check (SKD installed form 26 to 33), I have build tools updated to latest…
Android Studio 4.1.3
VS 2019 but in Water errors are the same…

Can I see a full “Diagnostic” level build log of a REbuild, in Water (or commandline with --debug --rebuild), to compare to mine? thanx!

I would be more worried if they were not. :wink:

Wait a minute please, I’m upgrading to latest Android studio , how should I set Java runtime path - in older version there was a folder with rt.jar under AS , should I download something more ?

I will reinstall all things one more time but tomorrow and try again from clean/start point

Marc I installed Last Android Studio Electric (updated gradle etc…).
Installed one more time Remobjects (eralier I deleted all files from android studio and Remobjects) configured path but still have the same errors with simple app…
Here is the diagnostic log…
log.txt (29.3 KB)
What can I do to compile project (i need to publish app on store but now I can’t compile - aapt2 is taken from 33.0.1 but gives strange note “ignoring unrecognized file”
Can you help me with this ?

P.S. In Android Studio all works fine…

I’m looking into log and check if all files in the middle of process exists and they are…I have no idea how to resolve this problem

I ams trying to :wink:

Can I please get the log exactly as I requested? This one is from VS. I cannot easily compare the two

Please open your solution in Water, Do a Clean, and then do a Rebuild. I repeat REbuild, and send me that log.

it should look like this:

/Users/mh/Code/Fire/Bin/Build/macOS/Fire.app/Contents/Resources/Mono/bin/mono-sgen /Users/mh/Code/EBuild/Bin/EBuild.exe --logger:fire /Users/mh/Downloads/org.me.aapt2/org.me.aapt2.sln --configuration:Debug --rebuild --setting:TreatFixableErrorsAsWarnings=True --xml:/var/folders/9f/k6_0xsw91hdbgjgkby0zs6xc0000gn/T/org.me.aapt2.fire.xml --no-goal --debug --statistics --verbosity:diagnostic --setting:EBuild:ElementsCompilerDll=/Users/mh/Code/Elements/Bin/RemObjects.Elements.dll
RemObjects EBuild. An open source build engine for Elements and beyond.
Copyright RemObjects Software 2016-2023. All Rights Reserved. Created by marc hoffman.
Local build.

   -> Task RemObjects.EBuild.CleanSolution started.
      -> Project org.me.aapt2 started.
         -> Task RemObjects.EBuild.Elements.ElementsCleanProject started for org.me.aapt2.
            -> Task RemObjects.EBuild.CleanProject started for org.me.aapt2.
               Deleted '/Users/mh/Downloads/org.me.aapt2/org.me.aapt2/Bin/Debug/org.me.testapt2.apk'
               Deleted /Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android
               Deleted /Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug
            <- Task RemObjects.EBuild.CleanProject finished for org.me.aapt2, took 0.0196s (0.019s).
         <- Task RemObjects.EBuild.Elements.ElementsCleanProject finished for org.me.aapt2, took 0.0000s (0.024s).
      <- Project org.me.aapt2 finished, took 0.024s.
      Project 'org.me.aapt2' cleaned successfully.
      Solution 'org.me.aapt2' cleaned successfully.
   <- Task RemObjects.EBuild.CleanSolution finished for org.me.aapt2, took 0.0327s (0.033s).
   -> Task RemObjects.EBuild.BuildSolution started.
      -> Project org.me.aapt2 started.
         -- Task RemObjects.EBuild.Elements.ElementsProjectPreBuildTask skipped for org.me.aapt2, condition not met.
         -> Task RemObjects.EBuild.Elements.ElementsBuildProject started for org.me.aapt2.
            -> Task RemObjects.EBuild.Elements.ElementsExpandCopyToOutputDirectoryPaths started for org.me.aapt2.
            <- Task RemObjects.EBuild.Elements.ElementsExpandCopyToOutputDirectoryPaths finished for org.me.aapt2, took 0.0028s (0.002s).
            -> Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings started for org.me.aapt2, Cooper-Android.
            <- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings finished for org.me.aapt2, Cooper-Android, took 0.0027s (0.002s).
            -> Task RemObjects.EBuild.Elements.ElementsSanityCheck started for org.me.aapt2, Cooper-Android.
            <- Task RemObjects.EBuild.Elements.ElementsSanityCheck finished for org.me.aapt2, Cooper-Android, took 0.0004s (0.000s).
            -> Task RemObjects.EBuild.Elements.ElementsPreparePlatforms started for org.me.aapt2, Cooper-Android.
               Preparing target 'Cooper-Android' (platform 'Cooper').
D:             Target-specific Settings, before prepare
D:               - <Mode = Cooper [Target: Cooper-Android]>
D:               - <SubMode = Android [Target: Cooper-Android]>
               -> Task RemObjects.EBuild.Elements.ElementsPreflightCooper started for org.me.aapt2.
                  JDK found in '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home'.
                  Java executable found at '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java'.
               <- Task RemObjects.EBuild.Elements.ElementsPreflightCooper finished for org.me.aapt2, took 0.1394s (0.139s).
               -> Task RemObjects.EBuild.Elements.ElementsPrepareCooperPlatform started for org.me.aapt2, Cooper-Android.
               <- Task RemObjects.EBuild.Elements.ElementsPrepareCooperPlatform finished for org.me.aapt2, Cooper-Android, took 0.3131s (0.452s).
               -> Task RemObjects.EBuild.Elements.ElementsPreflightAndroid started for org.me.aapt2.
W:                Android 'sdklib.jar' or equivalent support libraries not found in '/Users/mh/Library/Android/sdk/tools/lib'.
                  Android SDK found in '/Users/mh/Library/Android/sdk'.
                  Android Build Tools found in '/Users/mh/Library/Android/sdk/build-tools/33.0.1'.
               <- Task RemObjects.EBuild.Elements.ElementsPreflightAndroid finished for org.me.aapt2, took 0.0046s (0.004s).
               -> Task RemObjects.EBuild.Elements.ElementsPrepareCooperAndroidPlatform started for org.me.aapt2, Cooper-Android.
               <- Task RemObjects.EBuild.Elements.ElementsPrepareCooperAndroidPlatform finished for org.me.aapt2, Cooper-Android, took 0.0005s (0.005s).
D:             Target-specific Settings, after prepare
D:               - <AarCacheFolder = /Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/aar [Target: Cooper-Android]>
D:               - <AndroidPlatformFolder = /Users/mh/Library/Android/sdk/platforms/android-33 [Target: Cooper-Android]>
D:               - <ImpliedConditionalDefines = JAVA10_0;JAVA10_0 [Target: Cooper-Android]>
D:               - <JDKVersion = 10_0 [Target: Cooper-Android]>
D:               - <Mode = Cooper [Target: Cooper-Android]>
D:               - <SubMode = Android [Target: Cooper-Android]>
            <- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms finished for org.me.aapt2, Cooper-Android, took 0.4635s (0.464s).
            -> Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles started for org.me.aapt2, Cooper-Android.
            <- Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles finished for org.me.aapt2, Cooper-Android, took 0.0020s (0.002s).
            -- Task RemObjects.EBuild.Elements.ElementsResolveHeaderImportFiles skipped for org.me.aapt2, Cooper-Android, condition not met.
            -> Task RemObjects.EBuild.Elements.ElementsPreCompile started for org.me.aapt2, Cooper-Android.
               -> Task RemObjects.EBuild.Elements.ElementsPreCompileCooper started for org.me.aapt2, Cooper-Android.
               <- Task RemObjects.EBuild.Elements.ElementsPreCompileCooper finished for org.me.aapt2, Cooper-Android, took 0.0000s (0.000s).
            <- Task RemObjects.EBuild.Elements.ElementsPreCompile finished for org.me.aapt2, Cooper-Android, took 0.0000s (0.467s).
            -- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings skipped for org.me.aapt2, Cooper-Android, already ran.
            -- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms skipped for org.me.aapt2, Cooper-Android, already ran.
            -> Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences started for org.me.aapt2.
            <- Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences finished for org.me.aapt2, took 0.0003s (0.000s).
            -> Task RemObjects.EBuild.Elements.ElementsResolveReferences started for org.me.aapt2.
               -> Target Cooper-Android started.
                  -> Task RemObjects.EBuild.Elements.ElementsResolveCooperReferencesForTarget started for org.me.aapt2, Cooper-Android.
                     Reference 'android' was resolved to '/Users/mh/Library/Android/sdk/platforms/android-33/android.jar' for target 'Cooper-Android'.
                     Reference 'cooper' was resolved to '/Users/mh/Code/Elements/Bin/References/Cooper/cooper.jar' via XML for target 'Cooper-Android'.
                     -- Task RemObjects.EBuild.Elements.ElementsProcessGradleReferences skipped for org.me.aapt2, Cooper-Android, condition not met.
                  <- Task RemObjects.EBuild.Elements.ElementsResolveCooperReferencesForTarget finished for org.me.aapt2, Cooper-Android, took 0.0244s (0.024s).
                  -- Task ProcessAarReferences skipped for org.me.aapt2, Cooper-Android, condition not met.
               <- Target Cooper-Android finished.
            <- Task RemObjects.EBuild.Elements.ElementsResolveReferences finished for org.me.aapt2, took 0.0362s (0.037s).
            -> Task RemObjects.EBuild.Elements.ElementsPreCompile2 started for org.me.aapt2, Cooper-Android.
               -- Task RemObjects.EBuild.Elements.ElementsRunGenerators skipped for org.me.aapt2, Cooper-Android, condition not met.
               -> Task RemObjects.EBuild.Elements.ElementsPreCompile2Cooper started for org.me.aapt2, Cooper-Android.
                  -> Task Predex started for org.me.aapt2, Cooper-Android.
D:                   "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java" -Xmx1024M -cp /Users/mh/Library/Android/sdk/build-tools/33.0.1/lib/d8.jar com.android.tools.r8.D8 --lib /Users/mh/Library/Android/sdk/platforms/android-33/android.jar --min-api 26 --intermediate --no-desugaring --output "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/predex/-Users-mh-Code-Elements-Bin-References-Cooper-cooper" /Users/mh/Code/Elements/Bin/References/Cooper/cooper.jar
                  <- Task Predex finished for org.me.aapt2, Cooper-Android, took 9.8218s (9.822s).
                  -- Task RemObjects.EBuild.Elements.ElementsCooperProcessResources skipped for org.me.aapt2, Cooper-Android, condition not met.
                  -> Task RemObjects.EBuild.Elements.ElementsCooperResolveAndroidManifests started for org.me.aapt2, Cooper-Android.
                  <- Task RemObjects.EBuild.Elements.ElementsCooperResolveAndroidManifests finished for org.me.aapt2, Cooper-Android, took 0.0002s (0.000s).
                  -> Task RemObjects.EBuild.Elements.ElementsCooperFindAndroidManifest started for org.me.aapt2, Cooper-Android.
                     Found Android Manifest: '/Users/mh/Downloads/org.me.aapt2/org.me.aapt2/Properties/AndroidManifest.xml'.
                  <- Task RemObjects.EBuild.Elements.ElementsCooperFindAndroidManifest finished for org.me.aapt2, Cooper-Android, took 0.0003s (0.000s).
                  -> Task ProcessManifest started for org.me.aapt2, Cooper-Android.
                     Android build version is '33'.
                     Android manifest file is '/Users/mh/Downloads/org.me.aapt2/org.me.aapt2/Properties/AndroidManifest.xml'.
                  <- Task ProcessManifest finished for org.me.aapt2, Cooper-Android, took 0.1494s (0.150s).
                  -- Task ProcessManifest skipped for org.me.aapt2, Cooper-Android, already ran.
                  -- Task GoogleServices skipped for org.me.aapt2, Cooper-Android, condition not met.
                  -> Task ProcessAndroidResources started for org.me.aapt2, Cooper-Android.
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable/icon.png /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/layout/main.xml /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/values/strings.xml /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-xhdpi/icon.png /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-hdpi/icon.png /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-ldpi/icon.png /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-mdpi/icon.png
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 link -v -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/LinkedResourcesForAAB.apk" --manifest "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/AndroidManifest.xml" --java "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/java" -I /Users/mh/Library/Android/sdk/platforms/android-33/android.jar --proto-format --min-sdk-version 26 --target-sdk-version 26 "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-mdpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-ldpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/layout_main.xml.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-xhdpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-hdpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/values_strings.arsc.flat"
                     aapt2 link> note: including /Users/mh/Library/Android/sdk/platforms/android-33/android.jar.
                     aapt2 link> note: linking package 'org.me.testapt2' using package ID 7f.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-mdpi/icon.png.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-ldpi/icon.png.
                     aapt2 link> note: merging 'layout/main' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/layout/main.xml.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-xhdpi/icon.png.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable/icon.png.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-hdpi/icon.png.
                     aapt2 link> note: collapsing resource versions for minimum SDK 26.
                     aapt2 link> AndroidManifest.xml: note: writing to archive (keep_raw_values=false).
                     aapt2 link> note: writing AndroidManifest.xml to archive.
                     aapt2 link> note: writing res/drawable/icon.png to archive.
                     aapt2 link> note: writing res/drawable-ldpi-v4/icon.png to archive.
                     aapt2 link> note: writing res/drawable-mdpi-v4/icon.png to archive.
                     aapt2 link> note: writing res/drawable-hdpi-v4/icon.png to archive.
                     aapt2 link> note: writing res/drawable-xhdpi-v4/icon.png to archive.
                     aapt2 link> note: linking /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/layout/main.xml (org.me.testapt2:layout/main).
                     aapt2 link> res/layout/main.xml: note: writing to archive (keep_raw_values=false).
                     aapt2 link> note: writing res/layout/main.xml to archive.
                     aapt2 link> note: writing resources.pb to archive.
                  <- Task ProcessAndroidResources finished for org.me.aapt2, Cooper-Android, took 0.3871s (0.387s).
               <- Task RemObjects.EBuild.Elements.ElementsPreCompile2Cooper finished for org.me.aapt2, Cooper-Android, took 0.0000s (10.362s).
            <- Task RemObjects.EBuild.Elements.ElementsPreCompile2 finished for org.me.aapt2, Cooper-Android, took 0.0000s (10.362s).
...

thanx!

ONE IMPORTANT THING - i tried in Fire on MAC - simple APP works on WINDOWS not…

One thing I do notice is that, for silly size restrictions on windows, on Fire I call apt compile once with all files, but on Windows I call it separately for each file. that should not make a difference, but I’ll see if it does.

Log from Water (Diagnostic)
water_log.txt (18.4 KB)

I know I red all posts about aapt2 and looked into middle process.

That does not seem to be it. I changed EBuild temporarily to use the same system on Mac, and it still works fine.

                  -> Task ProcessAndroidResources started for org.me.aapt2, Cooper-Android.
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable/icon.png
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/layout/main.xml
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/values/strings.xml
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-xhdpi/icon.png
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-hdpi/icon.png
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-ldpi/icon.png
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 compile -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2" /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-mdpi/icon.png
D:                   /Users/mh/Library/Android/sdk/build-tools/33.0.1/aapt2 link -v -o "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/LinkedResourcesForAAB.apk" --manifest "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/AndroidManifest.xml" --java "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/java" -I /Users/mh/Library/Android/sdk/platforms/android-33/android.jar --proto-format --min-sdk-version 26 --target-sdk-version 26 "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-mdpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-ldpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/layout_main.xml.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-xhdpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/drawable-hdpi_icon.png.flat" "/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/org.me.aapt2-2C13FE57891154570010962CF593FFD50A077900/Debug/Cooper-Android/res-aapt2/values_strings.arsc.flat"
                     aapt2 link> note: including /Users/mh/Library/Android/sdk/platforms/android-33/android.jar.
                     aapt2 link> note: linking package 'org.me.testapt2' using package ID 7f.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-mdpi/icon.png.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-ldpi/icon.png.
                     aapt2 link> note: merging 'layout/main' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/layout/main.xml.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-xhdpi/icon.png.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable/icon.png.
                     aapt2 link> note: merging 'drawable/icon' from compiled file /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/drawable-hdpi/icon.png.
                     aapt2 link> note: collapsing resource versions for minimum SDK 26.
                     aapt2 link> AndroidManifest.xml: note: writing to archive (keep_raw_values=false).
                     aapt2 link> note: writing AndroidManifest.xml to archive.
                     aapt2 link> note: writing res/drawable/icon.png to archive.
                     aapt2 link> note: writing res/drawable-ldpi-v4/icon.png to archive.
                     aapt2 link> note: writing res/drawable-mdpi-v4/icon.png to archive.
                     aapt2 link> note: writing res/drawable-hdpi-v4/icon.png to archive.
                     aapt2 link> note: writing res/drawable-xhdpi-v4/icon.png to archive.
                     aapt2 link> note: linking /Users/mh/Downloads/org.me.aapt2/org.me.aapt2/res/layout/main.xml (org.me.testapt2:layout/main).
                     aapt2 link> res/layout/main.xml: note: writing to archive (keep_raw_values=false).
                     aapt2 link> note: writing res/layout/main.xml to archive.
                     aapt2 link> note: writing resources.pb to archive.
                  <- Task ProcessAndroidResources finished for org.me.aapt2, Cooper-Android, took 1.3295s (1.330s).

Let me see if I can get my exact SDK setup used from my Windows VM, that way we’d know if it’s a “Mac vs Windows” or a “your setup vs mine” thing, at least…

In the mean time, if it works for you in Fire, would that be a reasonable workaround for now, to just build the app you urgently need to submit on Mac?

I will try to build my app in Fire … but my production machine is Windows :slight_smile:
One question - aab generated in Fire but stay in temporary folder - should I check something to see it where apk is or it is by design ?