Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • architecture: Make sure the following 4 CPU architectures "arm64-v8a armeabi-v7a x86 x86_64" are defined
  • apiversion: Update the value to "4"
  • minsdk: Update the value to "9.0.0" when building with Titanium SDK 9.0.0 or higher
  • version: Update the value to the next major version (read more about semantic versioning here). If your module version is "1.2.0" right now, it should be revised to "2.0.0"

Image Removed

That's it! After the migration, you can include your module inside a Titanium 7.0.0 project and benefit from the new V8 changes like Chrome-debugging and 64-bit compatibility.
See an example of the exact changes being made:

Image Removed

 

Please see the "ti.map" module's manifest file for an example on how it should be configured when building with Titanium SDK 9.0.0 or higher.

https://github.com/appcelerator-modules/ti.map/blob/master/android/manifest

Manifest file

The following tables provide an overview of the relations between different properties inside a native Android module project.

...