Project: titanium
Issue TIMOB-17946: Android Module: Fails to Build with 3.4.0.GA TiSDK
h6.Issue description Calling Native Extensions (which are effectively native Ti Modules) that are build and then added to a Titanium app as modules. It fails to build on 3.4.0.GA although works on 3.3.0.GA (logs per each SDK attached). The example is a Hello World Module. h6.Steps to replicate # Unzip the attached module # set its build properties as I outlined above so that it uses the following: # 3.3.0.GA, Android/Google 14 SDK, r8d NDK. # Run the command, "ant dist" # Notice that the build is Successful (Logs attached) # Change the TiSDK to 3.4.0.GA # Run the command, "ant dist" # Notice that the build fails (Logs attached) # Change the TiSDK back to 3.3.0.GA Changing the NDK to r9 as recommended does not address the issue either. http://docs.appcelerator.com/titanium/latest/#!/guide/Installing_the_Android_NDK We cannot seem to build this module with the 3.4.0.GA TiSDK, I've tried all sorts of combos, any ideas why we cannot build the module with for example the r8d, or r9 NDK, the 3.4.0.GA TiSDK and the Android-18 and Google-18 APIs. Thats seems like the combo we want but its not working. h6.Combos Tried: h6.3.5.0 CI {quote} |TISDK|NDK|Android SDK & Google APIs|SUCCESS| |3.5.0.v20141028174916| r8d| 14 | No |3.5.0.v20141028174916| r9| 14 | No |3.5.0.v20141028174916| r8d| 18 | No |3.5.0.v20141028174916| r9| 18 | No {quote} h6.3.4.2 {quote} |TISDK|NDK|Android SDK & Google APIs|SUCCESS| |3.4.2.v20141028145714| r8d| 14 | No |3.4.2.v20141028145714| r9| 14 | No |3.4.2.v20141028145714| r8d| 18 | No |3.4.2.v20141028145714| r9| 18 | No {quote} h6.3.4.0.GA {quote} |TISDK|NDK|Android SDK & Google APIs|SUCCESS| |3.4.0.GA| r8d| 14 | No |3.4.0.GA| r9| 14 | No |3.4.0.GA| r8d| 18 | No |3.4.0.GA| r9| 18 | No {quote} h6.3.3.0.GA {quote} |TISDK|NDK|Android SDK & Google APIs|SUCCESS| |3.3.0.GA| r8d| 14 | YES |3.3.0.GA| r9| 14 | YES |3.3.0.GA| r8d| 18 | YES |3.3.0.GA| r9| 18 | YES {quote} These are the following build.properties: {code} titanium.platform=/Users/egomez/Library/Application Support/Titanium/mobilesdk/osx/3.3.0.GA/android android.platform=/Users/egomez/android-sdks/platforms/android-14 google.apis=/Users/egomez/android-sdks/add-ons/addon-google_apis-google-14 android.sdk=/Users/egomez/android-sdks android.ndk=/Users/egomez/android-ndk-r8 {code} h6.NDKs r8d NDK: http://dl.google.com/android/ndk/android-ndk-r8d-darwin-x86.tar.bz2 r9 NDK: http://dl.google.com/android/ndk/android-ndk-r9-darwin-x86.tar.bz2
Story points: 3