[TIMOB-14473] BlackBerry: TiRootObject needs to be enhanced to allow the dynamic loading of the required shared native library
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-07-25T22:51:33.000+0000 |
Affected Version/s | n/a |
Fix Version/s | 2013 Sprint 15 API, 2013 Sprint 15, Release 3.1.2, Release 3.2.0 |
Components | BlackBerry |
Labels | n/a |
Reporter | Russell McMahon |
Assignee | Russell McMahon |
Created | 2013-07-02T21:49:22.000+0000 |
Updated | 2014-06-19T12:43:01.000+0000 |
Description
Use the standard dlopen call to load the shared library and access the "startup" entry point within the shared library.
Test:
1) Make sure the library is in the search path.
2) Using tibbtest create an app.js that requires in the module.
3) The module should load and the the startup entry point should be called.
git: https://github.com/appcelerator/titanium_mobile_blackberry/pull/133
Verified the fix & it works as expected. Thus closing. Environment: Appcel Studio : 3.1.2.201308091728 Ti SDK : 3.1.2.v20130812225629 Mac OSX : 10.8.4 Alloy : 1.2.0-alpha6 CLI - 3.1.2-alpha win 7 Win 8 Z10 BB simulator : 10.0.10.822 Z10 device running 10.0.10.88