'Repackage APK with Adobe AIR

There is an Android game made in Flash that was packaged using Adobe AIR, but it no longer works for Android versions above 7. I was wondering if it is possible to repackage this game using HARMAN's Adobe AIR?

I have downloaded HARMAN's Adobe AIR and attempted to repackage the application using the ADT package command. I used the application.xml file that was present in the APK's assets/META-INF/AIR/ folder. However, this application uses extensions, and it appears that ADT expects ANE (AIR Native Extension) files, or is there some other way?

I couldn't find the ANE files online. But some Chinese hackers were able to repackage the app, working in Android 10, and the folder assets/META-INF/AIR/extensions folder has suffered no changes in comparison with the original apk. The files in the folder lib/armeabi-v7a were updated however, and include a new one called libX86Bridge.so.

The extensions that the original app uses are:

  • com.adobe.ane.social
  • com.milkmangames.extensions.AndroidIAB
  • com.chartboost.plugin.air
  • com.milkmangames.extensions.CoreMobile
  • com.jirbo.airadc.AirAdColony
  • com.milkmangames.extensions.GoViral


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source