Closed rewb0rn closed 4 years ago
Hi @rewb0rn
And in general, thank you very much for keeping us up to date with all bunch of various topics from Adobe AIR world. 🍺
Thanks for advice, we'll write to them and see if we can get in possession of the AIR SDK 33 beta to rebuild our ANE with it. Will keep you posted on the topic.
Cheers!
hello
it's the good news thanks man
Update: We reached out, hopefully we'll get their 33 beta SDK in some form to give it a shot.
Hi, any news on this?
Hey @rewb0rn,
I can just say yes, but without much of a context. I was following emails for a while, but at that time (a bit ago) SDK was still not ready, but I'd say that maybe they have something we can work with at this moment, need to check those last emails. We were having more urgent issues on our side, but hopefully I'll be able to devote some time to this topic beginning next week.
Okay great. Just a bit more of info: A beta SDK is ready and available to anyone who contacts Harman. We also have a version of it here and are testing our apps with it.
Hello, any news about this? The time has come for us to update our apps :)
Ehey @rewb0rn,
We cleared up all doubts we had on legal side with updated T&Cs of new SDK so we're good to proceed with this now. Not sure if you're following mails which Andrew is writing in that mail list, but seems that Google has postponed necessity for apps to be updated to support 64-bits for until 2020, so seems like not super high pressing thing, right? Not that I'm saying this to postpone our SDK update even more 😄, we'll get to it definitely, but seems like there's no strict deadline in 2019 for that anymore.
Yes correct, we do follow the mailing list. However the postponing is only valid for existing apps. New apps still must submit a 64 bits build and we plan to release a new app soon. In the meantime, we would like to release 64 bits versions of our existing apps anyway, since it should bring performance benefits.
Ah, good to know. 👍 We should start working on this topic this week and will keep you posted.
5 month without news from HARMAN. so what we can do with our apps in google play or the future apps
I think that :
There is not, never was, never will be support for a 64-bit development/test environment from Adobe. The Adobe toolchain for AIR/Flex development is entirely based on 32-bit java development tools [primarily in the jar files found in the bin and lib directories of the SDK releases]
TBH, not sure what to say on this quote of yours. Seems like you found it in here: http://www.flashdevelop.org/community/viewtopic.php?f=9&t=13065. Also seems like a year old.
From what I managed to follow on this topic in months behind us, Harman does have Adobe AIR SDK 33 ready to be used which will contain 64-bit support needed for Android apps that are supposed to be newly published this year or updated by 2nd half of 2020.
that's mean no update and no 64-bit support by air sdk
if that is true
by by adobe!!!!!!
Adobe Air 33 SDK is available, we have built a 64 Bits version of our games yesterday, so please don't spread misinformation. You need to contact Harman if you want to have access to it.
Best regards
@rewb0rn I have pinged Andrew since a while ago, but I still didn't get any answer. Do you know where can I download Adobe AIR SDK 33? I have tried finding download link somewhere on their website, but no luck. Is it somewhere publicly available or do I need to ping them in order to get it?
Right now there is no direct way to download it until their website is live. You need to contact them directly via email to Adobe.Support@harman.com
Thanks for your answer, did that on both, that and Andrew's email address. Still no response, so once we get in possession of SDK, we'll start working our ANE update ASAP. Until then, :loading:.
Thanks, I have written them an email to check on that.
Got a response, they had someone from the Adjust team on their mailing list and have send out the SDK license agreements as part of the normal mailshots, but have not had any response as far as they can tell.
Can you double check if it went to your spam?
Ehey, didn't wanna update in here until fully settled, but thank you very much for pinging them! They reached out and discussion is ongoing, soon we should be able to get the SDK and they even gave us instructions how should ANE be updated, super helpful. Thanks one more time!
As soon as we have updated ANE version, is it okay if I attach it in here for you to double check it if it's built properly and if yes, from there, we'll make an official release?
Sure, I will be happy to give it a test before you release it officially!
hello friends I have received this email
Hi
Forwarding for those who have registered their interest recently – please see below.
The SDK is now available, so if you would like to receive it, please confirm your acceptance of the attached documents which describe the Ts & Cs and the pricing for this. Please also let us know which pricing tier you/your company would fall into; we’re still finalising the payment process although it looks like we can already receive funds via PayPal; we’re hoping to get an online payment mechanism set up this month.
many thanks
Andrew
thats mean dsk 33 is avaliable
Okay, let's give it a shot. @rewb0rn Here's our ANE updated in accordance to Harman's instructions on how to support Android 64-bit and compiled with Adobe AIR SDK v33. Looking forward to hear from you does it work for you as expected.
hello
please link of AIR SDK 33
@jeuxdaily
You need to write to Harman support and ask for AIR SDK v33 from them. You need to accept T&C document they will send you to check and after that, they will send you the SDK. You probably need to agree with them which package you belong to and how much you need to pay for it if you are planning to publish commercial apps built with that SDK to stores.
Cheers
I do I'm waiting but If you have it send me link
There is no link. It's not publicly available for download. You need to get download link from Harman.
why not
so this SDK not free
Well, it's written in email quote you shared with us in here.
Please also let us know which pricing tier you/your company would fall into; we’re still finalising the payment process although it looks like we can already receive funds via PayPal; we’re hoping to get an online payment mechanism set up this month.
I'm individuel i don't have company thanks for your info
@uerceg Thanks for the build! First tests look good, I can see the 64 bits build show up in the sandbox console and events are being tracked as well. We will try to verify trackers on monday. Anything we should focus on in particular? Did you test all of the features on your side?
@rewb0rn Thanks for the update, good news. This upcoming version contains some under the hood stuff which should not affect any of the existing features at all. All of them are tested on our side with this 4.18.0 build I sent you and is looking fine on our side. Of course double check if everything works for your use cases on your side just in case.
So from functionality point of view everything should work as expected. We would just need info from you does this newly packaged ANE works in your 64-bit supported app as expected to make sure we properly added support for 64-bit.
Yes, I am testing the 64 bits build right now and I can confirm that at least on the basic level this is working as expected. I will ping you in case we find any problems, but I can confirm that on the first test, 64 bits is working just fine :)
@jeuxdaily We are not really here to solve Adobe AIR issues outside of those which might be caused by Adjust ANE.
I don't even know what is the issue you're facing based on your description in there. Sounds to me like namespace version issue in XML configuration file, but no idea.
If you are using Adobe AIR SDK v33, you should declare the namespace version like this:
<application xmlns="http://ns.adobe.com/air/application/32.0">
this my apps-app.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
I change 32 to 33 but when i compile my app tp apk this change doesn't work
Honestly no idea. Maybe you will manage to get reply in the repo where you posted the issue. Good luck.
And please in here stick to the topic of the issue, any further comment unrelated to the topic of adding 64-bit support to Adjust ANE will be deleted.
Thank you for your understanding.
thanks good luck for you
hello again
How do I add Adjust ANE in a project instead of milkmanplugins.
I'm working on adobe animate cc
thanks
What is the current state of this? The provided ane does not seem to work. It crashes the app on first startup (interstingly only when installing from store, but doesn't work either way):
08-29 08:39:12.860 19180 19180 D AndroidRuntime: Shutting down VM 08-29 08:39:12.861 19180 19180 E AndroidRuntime: FATAL EXCEPTION: main 08-29 08:39:12.861 19180 19180 E AndroidRuntime: Process: packageName, PID: 19180 08-29 08:39:12.861 19180 19180 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate receiver com.adjust.sdk.AdjustReferrerReceiver: java.lang.ClassNotFoundException: Didn't find class "com.adjust.sdk.AdjustReferrerReceiver" on path: DexPathList[[zip file "/data/app/packageName-e_FOC5uIoCogWMdXC7an9g==/base.apk"],nativeLibraryDirectories=[/data/app/packageName-e_FOC5uIoCogWMdXC7an9g==/lib/arm64, /data/app/packageName-e_FOC5uIoCogWMdXC7an9g==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /product/lib64]] 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at android.app.ActivityThread.handleReceiver(ActivityThread.java:3785) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at android.app.ActivityThread.-wrap18(Unknown Source:0) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2082) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:108) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at android.os.Looper.loop(Looper.java:166) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7529) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.adjust.sdk.AdjustReferrerReceiver" on path: DexPathList[[zip file "/data/app/packageName-e_FOC5uIoCogWMdXC7an9g==/base.apk"],nativeLibraryDirectories=[/data/app/packageName-e_FOC5uIoCogWMdXC7an9g==/lib/arm64, /data/app/packageName-e_FOC5uIoCogWMdXC7an9g==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /product/lib64]] 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:93) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:379) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:312) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: at android.app.ActivityThread.handleReceiver(ActivityThread.java:3780) 08-29 08:39:12.861 19180 19180 E AndroidRuntime: ... 8 more 08-29 08:39:12.864 1179 1231 I ActivityManager: Displayed packageName/.AppEntry: +1s942ms (total +16m17s311ms)
Hi @ventr1x.
Hm. Interesting. I am not sure where does this originate from since our native Android SDK JAR which is packed inside of ANE I attached in here should contain that class.
@jeuxdaily Did you have a chance to check that ANE version out and does it work for you?
@ventr1x We have not yet released our apps via Google Play. I will keep an eye on this, thanks for sharing. I will update when I have some clarity if it is happening for us as well.
Did you have a chance to check that ANE version out and does it work for you?
it's work but it's only support 3000 devices
my next question how can create multipl APKS files
Do you have a chance to check the version of ANE and does it work for you?
Thank you for your interest
@rewb0rn Just to double check on this one - is it safe to assume that version we sent you to test works well? If yes, we'd announce it publicly as well.
Hi, yes it seems that everything is working correctly, although we had to roll back the release due to a bug not related to your ANE. So the data we have is limited.
Any news when this version will be released?
Hey. Yes, we'll try to address this next week and hopefully publish updated SDK. Will keep you posted and thanks for checking!
Hi,
I hope all goes well! As you may have heard, HARMAN took over the future development of the Adobe Air SDK, including the upcoming requirement to release 64 Bits apps on Google Play from the beginning of August.
My understanding is that all ANEs have to be repackaged to support 64 Bits on Android.
The release for Air SDK 33 beta that includes 64 Bits on Android is announced for this month. It would be great if you could get in touch with HARMAN at [Adobe.Support @ harman.com] to make sure you can get a preview of the Air 33 SDK and release an updated 64 Bits ANE in July.
Thanks in advance!