Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-2909] Android: NDK support

GitHub Issuen/a
TypeNew Feature
PriorityTrivial
StatusClosed
ResolutionFixed
Resolution Date2011-04-17T02:00:25.000+0000
Affected Version/sn/a
Fix Version/sRelease 1.6.0 M06
ComponentsAndroid
Labelsandroid, feature, module, ndk, release-1.6.0
ReporterMarshall Culpepper
AssigneeMarshall Culpepper
Created2011-04-15T03:32:37.000+0000
Updated2011-04-17T02:00:25.000+0000

Description

Add NDK support in our tooling that allows native code to be embedded in a custom module, and allows shared libraries to be included under platform/android/libs

Comments

  1. Marshall Culpepper 2011-04-15

    (from [e390911ba9ee8759b8e0a38e4fccaf6d906b0c6c]) initial NDK support for modules and builder.py any .so files under platform/android/libs/armeabi will be copied into the NDK, and any libs
    distributed by a custom module will also be copied. added ndk-build
    support to the custom module ant script as well
    [#2909 state:fixed-in-qa] https://github.com/appcelerator/titanium_mobile/commit/e390911ba9ee8759b8e0a38e4fccaf6d906b0c6c"> https://github.com/appcelerator/titanium_mobile/commit/e390911ba9ee...

  2. Bill Dawson 2011-04-15

    Tested in 2.2 emulator, Titanium 1.6.0 bec6e41036a96c

    tested with fully new files (not re-using code files from Marshall, for example) and following marshall's instructions in the http://developer.appcelerator.com/blog/2011/01/titanium-and-the-android-ndk.html"> blog entry and video.

    Worked absolutely perfectly.

JSON Source